0
0
0
-1
0
-1
0
-1
0
0
-1
0
-1
1
-3
3
-6
7
-11
13
-18
22
-28
35
-44
54
-71
92
-133
228
-802
-2924
-2185
-2136
-2270
-1924
-1527
-1552
-1157
-741
-816
-843
-283
-133
-239
-72
97
103
358
513
473
443
547
545
456
386
259
163
76
-4
-171
-210
-217
-207
-353
-442
-349
-272
-301
-234
-281
-429
-307
-148
-237
-240
9
47
129
426
652
674
978
1318
1424
1571
1863
2045
2235
2594
2946
3265
3560
3962
4335
4688
5009
5365
5633
5917
6317
6051
4120
1763
284
-855
-1078
-344
-977
-2951
-3820
-3595
-3091
-2061
-1600
-2518
-3261
-2985
-2947
-3745
-4454
-5095
-5421
-4724
-3751
-3277
-2765
-1976
-1095
-209
457
932
1470
2110
2641
2677
2111
1598
1577
1870
2273
2598
2532
2238
2496
3021
3085
2950
2620
1881
1412
1318
797
-172
-1131
-2034
-2627
-2645
-2507
-2657
-2894
-2908
-2752
-2579
-2431
-2498
-2679
-2685
-2637
-2670
-2784
-2845
-2667
-2315
-1875
-1364
-873
-285
449
1061
1411
1626
1802
1931
2044
2105
1890
1554
1409
1332
1230
1218
1156
1008
988
1048
936
689
353
-74
-467
-832
-1260
-1790
-2165
-2461
-2626
-2811
-3180
-3343
-3205
-3072
-3016
-3015
-3240
-3454
-3206
-2746
-2530
-2280
-2033
-1835
-1547
-1092
-843
-667
-397
-166
-24
45
84
69
110
120
43
-31
20
-6
-120
-351
-536
-638
-649
-662
-825
-993
-1102
-1107
-1183
-1309
-1360
-1360
-1308
-1154
-1054
-1014
-886
-644
-459
-230
-11
170
370
612
810
995
1271
1556
1882
2295
2701
3148
3702
4144
4486
4824
5283
5724
6249
6462
5880
4404
2332
462
-820
-1546
-2012
-2637
-3605
-4372
-4340
-3772
-3179
-2865
-2898
-3113
-3308
-3444
-3980
-4653
-5136
-5260
-4989
-4429
-3850
-3206
-2271
-1219
-307
458
1086
1753
2571
3270
3488
3160
2600
2124
1936
1928
1929
1823
1705
1765
1984
2161
2152
1936
1576
1102
616
45
-835
-1835
-2720
-3371
-3793
-3998
-4048
-4009
-3783
-3449
-3142
-2882
-2674
-2483
-2213
-1964
-1836
-1822
-1853
-1814
-1638
-1358
-1030
-606
-92
542
1215
1779
2175
2415
2561
2599
2512
2219
1762
1341
946
556
186
-135
-341
-422
-446
-483
-632
-901
-1143
-1380
-1729
-2113
-2540
-2945
-3214
-3413
-3514
-3541
-3488
-3287
-3092
-2932
-2754
-2706
-2757
-2691
-2479
-2243
-1918
-1588
-1333
-1076
-765
-475
-201
-5
150
151
151
112
31
-132
-270
-350
-382
-424
-505
-656
-814
-975
-1118
-1219
-1308
-1299
-1330
-1316
-1324
-1338
-1405
-1351
-1269
-1129
-911
-639
-433
-267
-108
63
212
366
557
729
978
1296
1674
2000
2444
2890
3347
3883
4484
4980
5493
6011
6515
6687
6125
4610
2369
349
-1252
-2308
-2941
-3622
-4647
-5273
-4987
-4400
-3703
-3140
-3154
-3394
-3574
-3714
-4223
-4777
-5108
-5276
-5035
-4469
-3873
-3227
-2291
-1195
-212
733
1588
2506
3447
4133
4400
3994
3266
2648
2278
2021
1775
1459
1170
1169
0
0
0
-1
0
-1
0
0
0
-1
0
-1
-1
0
-1
1
-2
3
-5
5
-8
10
-14
16
-22
27
-36
47
-70
118
-381
-597
706
1335
2149
3066
3753
3745
3492
3098
2839
2768
2534
1993
1367
1158
1272
1425
1271
823
398
353
687
998
759
190
-409
-873
-1197
-1564
-2259
-3150
-3681
-3729
-3492
-3134
-2814
-2632
-2303
-1759
-1297
-1019
-774
-569
-386
-148
38
37
48
124
77
-93
-135
94
542
1105
1462
1549
1639
1872
2094
2120
1781
1156
659
506
477
265
-207
-733
-1088
-1120
-997
-1091
-1354
-1488
-1358
-1113
-917
-982
-1248
-1869
-2393
-2510
-2712
-3060
-3123
-3004
-3071
-2648
-1959
-1645
-1493
-1060
-844
-563
-23
238
27
79
172
23
-70
-256
-674
-907
-719
-709
-635
-457
-346
-349
-85
18
-82
-112
-131
-369
-488
-522
-753
-1004
-1144
-1230
-1293
-1176
-1129
-1059
-899
-602
-302
-35
140
215
310
457
580
636
629
626
750
923
1177
1447
1688
1925
2247
2696
3103
3539
3869
4157
4501
4912
5286
5629
5572
3813
2114
1071
146
-566
-581
-1516
-3362
-3170
-2037
-1541
-1395
-1909
-3127
-3154
-1249
-498
-1401
-2157
-2894
-2721
-1728
-1386
-3097
-4243
-3694
-2652
-1398
-749
-1246
-1377
79
1589
1848
1699
1159
937
1765
2523
2019
1050
839
860
1016
1136
624
37
291
994
1283
1208
1152
981
1094
1249
840
121
-388
-606
-819
-1075
-1433
-1909
-2051
-1907
-1839
-2026
-2025
-1797
-1452
-995
-742
-729
-719
-450
-249
-410
-684
-938
-1022
-798
-505
-530
-659
-467
-104
292
575
554
520
855
1341
1546
1381
1045
713
711
843
614
-25
-655
-806
-660
-537
-699
-1128
-1496
-1372
-937
-778
-998
-1221
-1291
-1096
-714
-730
-1200
-1574
-1523
-1311
-1048
-1052
-1314
-1395
-1000
-564
-347
-297
-392
-372
-22
321
338
245
188
106
204
370
213
20
-15
-24
15
176
133
-48
-93
-54
-67
-23
-83
-272
-335
-262
-221
-259
-319
-472
-566
-499
-423
-438
-440
-438
-428
-277
-94
-2
30
132
256
391
566
600
574
604
644
698
710
623
534
543
613
640
675
702
743
832
999
1070
1049
882
645
496
392
214
25
-199
-515
-645
-592
-598
-666
-737
-845
-805
-561
-452
-586
-723
-766
-640
-445
-427
-666
-881
-849
-717
-621
-664
-854
-892
-671
-441
-338
-379
-454
-355
-85
114
50
-104
-129
-37
56
-49
-295
-459
-448
-357
-371
-527
-700
-670
-480
-312
-320
-416
-412
-230
-89
-81
-122
-313
-310
-271
-341
-542
-202
-656
-784
-380
-722
-616
-650
-460
-547
-296
-198
-414
-114
26
-7
-11
63
-136
-42
-45
-165
-292
-351
-413
-425
-345
-520
-518
-481
-409
-402
-323
-345
-355
-214
-203
-244
-242
-276
-359
-388
-489
-577
-587
-582
-559
-516
-575
-601
-566
-478
-445
-417
-375
-361
-318
-306
-287
-332
-363
-390
-374
-355
-403
-458
-467
-468
-431
-392
-399
-373
-346
-346
-338
-337
-363
-357
-367
-378
-425
-453
-475
-491
-482
-484
-480
-442
-407
-400
-403
-398
-339
-273
-246
-245
-199
-156
-149
-161
-182
-163
-134
-127
-112
-101
-108
-91
-88
-65
-59
-77
-88
-110
-116
-107
-111
-151
-136
-83
-59
-55
-64
-84
-117
-149
-160
-190
-229
-260
-281
-288
-270
-265
-253
-229
-209
-192
-196
-163
-158
-186
-167
-105
-93
-104
-104
-141
-155
-152
-151
-148
-148
-143
-118
-87
-49
-26
-42
-52
-57
-71
-110
-146
-172
-207
-239
-263
-261
-260
-266
-285
-321
-365
-378
-340
-327
-371
-382
-384
-393
-380
-368
-396
-411
-412
-408
-406
-421
-425
-443
-441
-463
-500
-488
-456
-433
-406
-357
-328
-315
-272
-235
-203
-150
-153
-180
-182
-213
-241
-250
-279
-310
-313
-312
-301
-278
-245
-220
-216
-195
-182
-174
-156
-121
-114
-121
-112
-139
-179
-212
-205
-207
-241
-259
-240
-211
-179
-135
-109
-127
-122
-115
-137
-155
-169
-186
-207
-218
-222
-237
-241
-238
-268
-280
-274
-278
-268
-239
-239
-239
-253
-274
-298
-320
-343
-366
-383
-360
-331
-343
-324
-290
-278
-267
-274
-284
-272
-281
-289
-266
-259
-252
-219
-190
-180
-170
-153
-142
-145
-141
-141
-153
-154
-163
-159
-173
-220
-284
-348
-396
-412
-422
-430
-474
-517
-537
-574
-583
-561
-546
-542
-514
-444
-423
-388
-360
-401
-396
-349
-351
-346
-320
-316
-288
-268
-226
-165
-144
-127
-106
-93
-74
-80
-72
-78
-118
-161
-190
-186
-181
-206
-200
-206
-209
-191
-187
-211
-233
-247
-272
-289
-329
-388
-409
-442
-479
-477
-465
-468
-459
-443
-422
-383
-364
-378
-382
-394
-397
-391
-412
-413
-413
-432
-392
-357
-324
-283
-282
-255
-253
-259
-259
-270
-299
-301
-292
-311
-324
-331
-318
-307
-288
-260
-241
-242
-250
-264
-283
-294
-324
-377
-398
-395
-400
-396
-362
-328
-297
-278
-299
-306
-273
-244
-261
-275
-273
-294
-300
-328
-351
-355
-345
-343
-340
-334
-346
-337
-332
-320
-322
-358
-372
-391
-440
-455
-463
-487
-502
-490
-493
-480
-453
-451
-432
-434
-453
-446
-458
-473
-438
-418
-418
-404
-387
-348
-344
-339
-325
-308
-258
-216
-190
-139
-78
-32
-22
14
44
35
31
-1
-8
8
10
-9
-8
-2
-17
-22
-61
-83
-121
-165
-195
-255
-295
-312
-336
-366
-381
-417
-450
-480
-486
-489
-469
-434
-425
-412
-391
-346
-310
-315
-324
-296
-275
-284
-261
-252
-240
-182
-134
-128
-137
-119
-93
-77
-61
-62
-80
-100
-114
-137
-140
-158
-177
-163
-169
-211
-247
-282
-312
-319
-346
-367
-350
-325
-324
-312
-291
-301
-309
-322
-306
-291
-300
-311
-324
-327
-322
-309
-266
-246
-250
-189
-137
-142
-141
-149
-154
-148
-150
-146
-132
-128
-146
-193
-225
-252
-303
-323
-328
-349
-386
-417
-428
-434
-447
-448
-466
-477
-497
-485
-465
-443
-429
-416
-386
-363
-342
-308
-301
-295
-249
-227
-210
-162
-111
-101
-96
-82
-96
-88
-77
-78
-47
-38
-17
4
19
8
-13
-24
-57
-60
-53
-81
-126
-131
-145
-178
-199
-225
-235
-252
-278
-309
-362
-380
-406
-439
-461
-463
-442
-407
-365
-333
-306
-308
-328
-314
-290
-275
-282
-316
-313
-297
-254
-214
-196
-166
-117
-79
-78
-108
-138
-152
-142
-148
-184
-208
-249
-295
-324
-351
-383
-395
-404
-430
-463
-500
-512
-498
-503
-532
-541
-536
-540
-556
-548
-553
-546
-523
-525
-509
-492
-456
-414
-402
-387
-357
-323
-303
-307
-296
-294
-282
-255
-226
-208
-149
-104
-96
-104
-119
-119
-115
-82
-82
-107
-136
-177
-218
-235
-253
-282
-284
-292
-309
-301
-305
-326
-327
-315
-299
-308
-331
-342
-341
-329
-320
-304
-283
-258
-232
-200
-158
-128
-122
-110
-88
-80
-100
-149
-163
-139
-162
-166
-171
-188
-179
-142
-169
-207
-237
-288
-296
-355
-391
-411
-469
-497
-490
-502
-467
-463
-470
-463
-470
-461
-461
-464
-450
-420
-389
-360
-321
-293
-269
-254
-250
-251
-250
-262
-284
-275
-265
-244
-242
-238
-228
-235
-250
-278
-287
-275
-275
-273
-288
-306
-334
-361
-355
-339
-336
-326
-320
-324
-314
-306
-316
-308
-300
-298
-279
-277
-254
-248
-221
-208
-231
-225
-206
-207
-217
-208
-195
-154
-144
-156
-139
-127
-136
-109
-79
-76
-59
-53
-69
-64
-78
-106
-138
-195
-206
-203
-221
-239
-253
-257
-261
-268
-249
-265
-296
-306
-313
-321
-314
-292
-297
-310
-307
-310
-316
-326
-336
-313
-290
-253
-206
-167
-129
-102
-74
-60
-71
-85
-112
-131
-120
-93
-75
-49
-32
-51
-49
-23
-50
-43
-64
-91
-103
-131
-160
-141
-149
-194
-214
-252
-296
-323
-319
-330
-320
-321
-342
-348
-364
-370
-361
-369
-360
-347
-358
-363
-358
-342
-332
-322
-314
-316
-308
-305
-276
-234
-224
-221
-221
-233
-219
-209
-194
-151
-149
-143
-121
-133
-170
-159
-160
-194
-195
-212
-198
-183
-207
-205
-215
-231
-233
-254
-266
-262
-239
-243
-255
-242
-223
-196
-187
-198
-186
-171
-177
-178
-140
-121
-124
-144
-161
-169
-190
-177
-171
-206
-228
-206
-220
-255
-291
-309
-272
-268
-298
-303
-315
-330
-339
-345
-324
-307
-313
-298
-291
-284
-258
-243
-239
-204
-167
-157
-171
-176
-207
-218
-199
-218
-211
-204
-202
-166
-164
-144
-113
-99
-76
-91
-111
-91
-68
-81
-111
-149
-165
-169
-166
-191
-217
-236
-260
-281
-317
-328
-343
-386
-413
-396
-373
-391
-389
-393
-407
-401
-386
-362
-353
-335
-297
-281
-302
-304
-277
-265
-248
-220
-209
-201
-181
-176
-167
-155
-156
-156
-137
-117
-121
-158
-176
-168
-177
-166
-197
-216
-218
-226
-225
-216
-214
-214
-212
-228
-252
-259
-264
-280
-280
-278
-315
-328
-336
-338
-305
-275
-267
-240
-222
-209
-179
-206
-258
-287
-298
-310
-333
-358
-352
-336
-344
-329
-308
-319
-330
-325
-295
-265
-263
-270
-261
-263
-254
-253
-269
-278
-294
-326
-326
-306
-301
-317
-324
-307
-305
-304
-312
-343
-368
-370
-351
-357
-368
-360
-373
-347
-331
-326
-276
-257
-274
-287
-330
-381
-411
-444
-475
-481
-478
-498
-513
-513
-489
-453
-445
-440
-397
-376
-378
-389
-401
-400
-396
-398
-377
-344
-334
-315
-261
-215
-183
-132
-111
-95
-78
-73
-82
-93
-123
-160
-162
-178
-182
-183
-175
-164
-185
-194
-157
-150
-148
-137
-159
-181
-155
-159
-184
-220
-255
-259
-250
-251
-245
-220
-220
-227
-238
-234
-220
-214
-227
-260
-268
-238
-262
-299
-264
-249
-240
-197
-196
-204
-186
-173
-177
-160
-186
-212
-240
-268
-233
-212
-188
-185
-203
-204
-193
-201
-217
-238
-260
-267
-277
-281
-291
-294
-280
-276
-286
-279
-287
-322
-329
-309
-299
-301
-294
-285
-299
-317
-310
-288
-305
-305
-259
-215
-184
-158
-155
-161
-187
-182
-181
-192
-201
-201
-200
-215
-223
-236
-227
-220
-233
-235
-234
-245
-283
-278
-301
-277
-259
-257
-281
-225
-255
-233
-246
-225
-323
-1293
-1728
-1403
-1532
-1985
-1723
-1896
-1716
-935
-714
-806
-319
209
497
869
833
561
644
690
433
-19
-247
-728
-770
-901
-1095
-1304
-1044
-1040
-949
-790
-624
-401
-120
-7
-8
120
221
203
66
-213
-470
-562
-658
-883
-976
-1092
-1064
-929
-815
-816
-671
-493
-243
72
141
162
348
469
462
366
141
159
-5
-177
-273
-545
-615
-330
-499
-507
-351
-433
-189
-47
-302
-85
-5
-50
70
-28
-342
-145
-320
-279
-479
-623
-746
-440
-661
-955
-559
-147
-500
-323
111
-41
113
343
22
-48
268
74
-89
-295
-343
-719
-286
-649
-592
-1709
-1494
-1593
-967
-1772
-1579
-1826
-1224
-877
-457
-619
-501
197
609
920
467
738
298
668
120
7
-703
-512
-852
-889
-971
-922
-791
-773
-363
-748
-193
-106
370
-101
403
-106
171
192
-83
-723
-668
-779
-1007
-669
-1104
-1022
-868
-443
-746
-145
-352
-34
13
341
-27
291
80
23
-284
-246
-557
-573
-667
-798
-834
-713
-597
-678
-433
-434
-248
-183
67
-187
-74
-155
-90
-262
-232
-579
-530
-598
-605
-728
-651
-664
-535
-401
-397
-231
-185
-141
-318
-400
-466
-410
-671
-903
-961
-875
-812
-771
-773
-790
-582
-310
-164
-125
34
91
144
93
45
-91
-224
-360
-429
-475
-500
-472
-470
-513
-508
-361
-238
-113
-69
-32
-3
77
69
-36
-190
-327
-454
-563
-544
-826
-1082
-1134
-1085
-1086
-985
-904
-907
-697
-484
-391
-363
-124
-112
69
158
159
-56
-51
-279
-469
-659
-718
-808
-706
-651
-611
-455
-285
-172
-94
-44
-103
-76
-70
-109
-306
-348
-410
-533
-696
-752
-853
-813
-742
-644
-554
-408
-364
-298
-233
-198
-209
-125
-125
-132
-141
-194
-206
-247
-352
-382
-346
-351
-284
-152
-66
0
80
23
-71
-148
-205
-309
-287
-314
-397
-494
-471
-556
-679
-681
-720
-728
-585
-495
-512
-489
-402
-347
-364
-420
-438
-471
-510
-549
-634
-688
-628
-627
-625
-501
-438
-305
-213
-259
-368
-377
-367
-435
-462
-511
-644
-679
-672
-747
-667
-538
-489
-364
-260
-336
-366
-242
-263
-371
-375
-393
-489
-543
-588
-660
-525
-533
-577
-493
-507
-463
-327
-256
-313
-175
-115
-212
-192
-205
-386
-415
-373
-437
-425
-409
-391
-272
-202
-234
-165
-127
-236
-286
-315
-372
-397
-436
-487
-480
-481
-537
-535
-513
-526
-485
-338
-315
-407
-379
-400
-460
-422
-444
-549
-537
-482
-560
-587
-573
-611
-610
-492
-376
-328
-233
-162
-94
-53
5
-27
-125
-162
-249
-394
-475
-548
-658
-629
-520
-481
-433
-311
-206
-143
-105
-99
-108
-112
-135
-150
-205
-277
-326
-401
-478
-471
-411
-329
-275
-239
-209
-134
-97
-102
-67
-93
-161
-239
-262
-288
-363
-397
-343
-416
-512
-446
-398
-374
-254
-190
-189
-107
-105
-167
-199
-233
-241
-294
-380
-442
-510
-565
-563
-573
-498
-383
-301
-225
-79
-36
-75
-109
-146
-246
-326
-336
-401
-399
-313
-318
-360
-308
-263
-229
-208
-130
-90
-63
-67
-74
-91
-109
-160
-202
-220
-279
-203
-149
-171
-112
-42
-53
-19
40
-4
53
63
17
51
18
19
-47
-53
-41
-42
-18
-57
28
76
68
98
135
167
144
119
99
108
117
26
21
40
63
84
86
91
150
313
356
347
386
514
528
487
392
343
326
274
202
243
296
239
238
312
308
349
499
478
418
473
502
404
400
354
271
287
371
362
381
381
253
292
426
513
513
547
463
505
674
771
683
661
713
654
651
726
813
764
713
706
811
773
689
663
574
430
526
636
523
413
446
508
498
513
546
524
369
300
414
483
422
426
391
409
473
380
346
387
291
207
358
385
255
333
367
204
240
325
232
143
142
153
171
162
79
28
43
105
129
109
92
112
64
17
46
50
-88
-182
-119
-125
-91
41
-7
-61
110
171
139
178
201
91
27
81
62
-70
-98
-139
-235
-124
-5
-75
-75
63
-66
-205
-76
64
-54
-54
110
32
-57
88
168
146
179
182
221
317
244
173
268
228
151
279
485
395
324
486
591
511
637
864
871
714
813
1012
893
816
1032
1132
1025
1274
1431
1356
1383
1511
1416
1480
1653
1631
1678
1924
1971
1951
2110
2211
2288
2473
2681
2687
2820
3052
3202
2963
2304
1572
608
-421
-1044
-1290
-1854
-2421
-2652
-2636
-2488
-2181
-1925
-1684
-1300
-965
-526
-66
5
-303
-224
-223
-442
-395
-235
-557
-632
-247
-39
43
366
537
491
716
972
1026
792
605
373
166
11
-180
-634
-978
-1243
-1524
-1714
-1632
-1749
-1890
-1480
-1017
-998
-907
-625
-792
-921
-665
-695
-1045
-1041
-1046
-1163
-1146
-993
-1100
-1019
-810
-571
-395
-116
-37
-68
29
28
-73
-188
-247
-497
-544
-512
-434
-593
-542
-471
-424
-343
-168
-114
-114
-74
-80
6
-12
-39
-179
-152
-176
-101
-82
0
63
179
396
627
841
996
1197
1274
1399
1600
1806
1845
1994
2160
2305
2462
2582
2587
2769
3039
3188
3465
4102
4660
5211
6046
5633
3693
2227
1373
-394
-1691
-2038
-3488
-5080
-5077
-4607
-5020
-5246
-5080
-4795
-4059
-2721
-1820
-1530
-1329
-1001
-591
-201
-91
-412
-504
-285
-85
45
380
549
523
735
1451
1791
1660
1859
1888
1403
1201
1321
891
294
-6
-361
-783
-1008
-1258
-1657
-1822
-1695
-1571
-1349
-1144
-1242
-1348
-1251
-1242
-1430
-1552
-1569
-1645
-1619
-1429
-1347
-1421
-1383
-1118
-921
-647
-266
21
190
405
540
515
485
356
73
-178
-267
-459
-711
-971
-1386
-1857
-2085
-2113
-2108
-2007
-2103
-2109
-1990
-1879
-1937
-1847
-1900
-1991
-1866
-1617
-1518
-1589
-1619
-1723
-1635
-1464
-1239
-1180
-1060
-1041
-892
-737
-683
-791
-808
-790
-780
-650
-643
-720
-898
-927
-940
-805
-731
-700
-692
-646
-622
-579
-555
-639
-652
-590
-461
-315
-167
-81
11
179
357
572
787
1005
1163
1314
1528
1709
1791
1922
2167
2416
2650
3019
3434
3830
4326
4997
5762
6403
6312
5174
3108
1259
-185
-1308
-2602
-3914
-5331
-6515
-6711
-6362
-6159
-6389
-6144
-5307
-3894
-2494
-1525
-1298
-1205
-931
-378
-11
-22
-279
-397
-162
145
395
463
573
715
1222
1860
2328
2377
2203
2052
1827
1571
1260
794
222
-309
-651
-942
-1298
-1661
-1969
-2090
-1957
-1702
-1550
-1519
-1604
-1754
-1756
-1727
-1861
-2005
-2113
-2072
-1957
-1747
-1601
-1516
-1318
-1069
-637
-181
257
593
824
951
1009
1011
930
716
433
174
-21
-138
-284
-500
-806
-1000
-1020
-950
-877
-909
-1045
-1184
-1244
-1265
-1356
-1515
-1800
-2150
-2286
-2197
-2213
-2408
-2486
-2644
-2599
-2263
-1890
-1788
-1532
-1299
-1054
-705
-423
-425
-451
-413
-428
-358
-377
-479
-766
-864
-963
-900
-901
-866
-1009
-988
-922
-882
-911
-1031
-1185
-1306
-1245
-1296
-1345
-1471
-1463
-1447
-1277
-1095
-884
-705
-518
-295
-42
232
427
567
693
863
1101
1356
1531
1621
1686
1755
1871
1991
2159
2417
2677
3059
3502
3956
4302
4777
5250
5882
6714
7678
7367
4587
1216
-965
-2276
-3464
-3865
-5357
-7790
-8743
-7642
-6786
-6880
-6844
-6364
-4889
-2409
-378
28
-316
-537
-135
526
952
515
55
200
631
890
1068
1187
1160
1528
2401
3229
3537
3452
3228
2837
2369
2079
1654
885
-22
-816
-1597
-2289
-2838
-3490
-4047
-4028
-3612
-3215
-2835
-2572
-2638
-2524
-1970
-1543
-1440
-1425
-1416
-1332
-929
-655
-693
-785
-664
-249
360
985
1326
1504
1726
1902
1958
2010
1919
1622
1227
855
532
201
-167
-614
-1132
-1544
-1624
-1512
-1492
-1651
-1881
-2019
-1940
-1706
-1601
-1733
-1891
-1925
-1818
-1653
-1590
-1651
-1780
-1774
-1562
-1218
-975
-820
-777
-869
-786
-502
-389
-528
-586
-668
-760
-661
-577
-782
-976
-1076
-1067
-1060
-1028
-1132
-1217
-1211
-1208
-1170
-1178
-1248
-1368
-1366
-1360
-1318
-1362
-1403
-1420
-1365
-1259
-1124
-997
-885
-798
-700
-487
-290
-75
123
299
423
616
812
911
1024
1141
1275
1461
1731
1863
1964
2068
2237
2466
2746
3080
3327
3669
4016
4554
5105
5718
6318
7169
6938
4292
980
-1217
-2561
-3365
-3073
-4428
-7187
-8606
-7769
-6856
-6484
-6307
-6225
-4887
-2425
-449
-86
-473
-833
-278
682
1028
281
-137
301
843
823
465
391
929
2035
2882
3164
3106
3423
4017
4121
3443
2617
2075
1723
1055
-151
-1631
-2597
-2835
-2999
-3538
-4153
-4236
-3683
-2847
-2409
-2604
-2644
-1945
-1049
-614
-749
-1189
-1424
-1031
-581
-594
-876
-940
-607
-37
514
778
992
1399
1876
2135
2201
2191
2148
1977
1593
1040
523
180
-89
-471
-1058
-1584
-1764
-1691
-1635
-1714
-1884
-1930
-1672
-1349
-1242
-1307
-1403
-1428
-1339
-1268
-1375
-1496
-1416
-1246
-1103
-971
-808
-684
-595
-489
-331
-266
-160
0
-62
-324
-608
-808
-1029
-1218
-1435
-1516
-1543
-1444
-1388
-1274
-1256
-1215
-1054
-829
-746
-842
-865
-927
-990
-1202
-1326
-1450
-1454
-1455
-1374
-1381
-1380
-1303
-1162
-1002
-913
-782
-638
-409
-276
-190
-167
-56
56
192
318
449
602
796
981
1103
1223
1366
1553
1749
1926
2033
2205
2444
2673
2941
3273
3618
3985
4444
4838
5217
5793
6469
5904
3554
765
-917
-2120
-2154
-1626
-2959
-5511
-6729
-6226
-5938
-5419
-5070
-4705
-3701
-1899
-803
-668
-792
-647
-85
474
346
-467
-475
250
722
254
-522
-922
-179
1204
2278
2452
2213
2411
3163
3713
3452
2772
2253
2165
1894
1069
-204
-1193
-1617
-1819
-2333
-3042
-3406
-3114
-2363
-1892
-2087
-2381
-2096
-1361
-770
-710
-1083
-1368
-1170
-817
-911
-1367
-1568
-1427
-989
-541
-375
-306
126
795
1247
1404
1434
1553
1831
2069
1868
1369
918
633
388
37
-462
-938
-1119
-1133
-1168
-1301
-1415
-1328
-1121
-969
-934
-931
-897
-822
-822
-1002
-1271
-1440
-1419
-1347
-1338
-1356
-1340
-1189
-896
-696
-664
-577
-333
-165
-141
-153
-320
-614
-872
-1011
-1218
-1386
-1407
-1314
-1284
-1307
-1301
-1240
-1103
-946
-774
-640
-550
-580
-667
-763
-892
-1034
-1083
-1109
-1186
-1240
-1271
-1289
-1317
-1281
-1220
-1117
-989
-820
-706
-638
-609
-555
-487
-399
-294
-207
-100
49
220
377
556
728
911
1092
1273
1428
1575
1718
1813
1838
1882
1994
2155
2377
2611
2885
3230
3671
4132
4665
5294
6057
6037
4249
1618
27
-1050
-1506
-1003
-1824
-4152
-5902
-5793
-5708
-5546
-5204
-4762
-3816
-2114
-1031
-1112
-1320
-1168
-421
474
701
-220
-704
-180
378
-22
-857
-1485
-1102
211
1557
2076
1860
1872
2470
3133
3201
2934
2732
2825
2831
2189
860
-334
-906
-1144
-1521
-2080
-2598
-2641
-2102
-1725
-1989
-2310
-2091
-1424
-737
-372
-561
-961
-1003
-913
-1101
-1569
-1886
-1890
-1563
-1165
-1060
-1152
-963
-434
86
554
1018
1350
1646
2011
2160
1926
1597
1377
1150
850
584
278
-70
-380
-656
-908
-1026
-934
-828
-729
-664
-638
-650
-657
-695
-831
-978
-1053
-1088
-1196
-1328
-1453
-1566
-1603
-1514
-1363
-1150
-902
-813
-875
-755
-559
-602
-642
-626
-744
-860
-759
-750
-963
-1052
-1003
-898
-750
-639
-619
-592
-484
-408
-398
-406
-518
-629
-632
-719
-962
-1161
-1314
-1406
-1449
-1420
-1427
-1385
-1280
-1159
-1054
-982
-901
-754
-560
-416
-318
-240
-147
-47
69
129
195
322
489
659
819
929
1059
1247
1439
1646
1815
1934
2058
2251
2451
2607
2760
2980
3259
3620
4002
4411
4877
5473
5858
4808
2542
856
83
-615
-275
-593
-2515
-4635
-4938
-4740
-4953
-4827
-4710
-4114
-2842
-1498
-1617
-2032
-2099
-1482
-515
282
-145
-869
-642
14
-131
-826
-1345
-1256
-224
1036
1716
1468
1269
1676
2411
2857
2949
2905
3016
3145
2867
1886
780
95
-250
-603
-1032
-1497
-1904
-1970
-1815
-2098
-2511
-2418
-1893
-1341
-962
-887
-1233
-1388
-1292
-1254
-1463
-1612
-1632
-1595
-1415
-1351
-1500
-1526
-1186
-775
-330
276
775
1045
1333
1588
1655
1666
1768
1754
1529
1316
1087
700
270
-174
-539
-668
-574
-559
-670
-763
-782
-726
-652
-568
-617
-635
-570
-563
-720
-1022
-1285
-1497
-1586
-1549
-1526
-1476
-1346
-1188
-1178
-1161
-960
-669
-523
-480
-568
-669
-697
-614
-662
-904
-1083
-1231
-1133
-1085
-1098
-1279
-1201
-1018
-836
-807
-747
-736
-696
-576
-583
-689
-852
-913
-1009
-1013
-1164
-1255
-1353
-1261
-1230
-1202
-1150
-1079
-982
-838
-666
-553
-424
-323
-166
-68
60
175
362
527
672
745
782
891
1002
1083
1219
1460
1682
1883
2065
2146
2220
2394
2678
2988
3395
3797
4190
4727
5349
5307
3772
1724
591
-1
-302
-56
-1009
-3139
-4716
-4597
-4568
-4678
-4668
-4560
-3852
-2472
-1620
-1973
-2282
-2144
-1395
-287
337
-317
-905
-604
-247
-658
-1173
-1456
-1155
-129
928
1200
845
729
1198
1957
2568
2776
2758
2865
2934
2562
1709
918
380
28
-231
-500
-999
-1513
-1792
-1931
-2228
-2361
-2087
-1587
-1163
-878
-921
-1231
-1352
-1280
-1247
-1316
-1361
-1510
-1634
-1596
-1657
-1871
-1818
-1481
-1102
-547
119
491
626
841
1144
1408
1704
1898
1804
1613
1491
1277
933
519
30
-284
-276
-162
-264
-506
-701
-766
-700
-576
-484
-502
-529
-470
-446
-652
-1002
-1288
-1478
-1529
-1501
-1526
-1618
-1665
-1616
-1566
-1435
-1276
-1099
-833
-549
-474
-501
-461
-498
-629
-747
-809
-878
-844
-845
-922
-1191
-1302
-1219
-1036
-884
-792
-752
-687
-578
-589
-629
-739
-783
-858
-812
-804
-889
-1018
-1087
-1107
-1083
-990
-888
-771
-662
-543
-468
-382
-346
-258
-126
27
173
282
371
446
542
664
828
996
1173
1304
1417
1536
1626
1713
1827
1988
2153
2356
2597
2878
3153
3531
4015
4596
4965
4422
3024
1592
688
202
149
-334
-1751
-3428
-4183
-4282
-4339
-4477
-4670
-4392
-3454
-2283
-1843
-2020
-2215
-1897
-1011
-114
-10
-486
-672
-458
-401
-626
-967
-1127
-668
272
967
1071
912
995
1503
2224
2743
2870
2863
2900
2811
2391
1727
929
293
-60
-257
-568
-1037
-1533
-1888
-2123
-2236
-2185
-1988
-1687
-1394
-1201
-1215
-1367
-1461
-1465
-1429
-1343
-1319
-1407
-1466
-1474
-1512
-1514
-1396
-1171
-771
-176
349
643
816
1019
1267
1573
1850
1920
1787
1635
1498
1277
950
487
26
-189
-144
-145
-311
-578
-825
-888
-805
-703
-701
-782
-813
-743
-740
-929
-1216
-1493
-1607
-1555
-1473
-1504
-1610
-1670
-1603
-1431
-1320
-1312
-1233
-994
-829
-774
-699
-717
-787
-716
-602
-692
-773
-735
-749
-784
-808
-843
-823
-651
-610
-609
-514
-459
-524
-526
-523
-680
-813
-843
-871
-949
-981
-1060
-1106
-1101
-1064
-1033
-961
-886
-844
-722
-567
-459
-372
-266
-173
-55
103
265
393
493
632
801
997
1145
1241
1336
1482
1640
1787
1976
2172
2354
2597
2911
3231
3580
3981
4420
4569
4024
2952
1874
981
387
4
-701
-1939
-3106
-3773
-4123
-4350
-4501
-4563
-4318
-3532
-2680
-2249
-2199
-2194
-1916
-1227
-546
-365
-531
-584
-498
-459
-507
-665
-798
-486
218
814
1095
1151
1238
1592
2163
2592
2707
2663
2557
2357
2047
1543
816
107
-355
-630
-882
-1230
-1665
-2078
-2288
-2300
-2154
-1943
-1730
-1491
-1234
-1055
-1044
-1137
-1228
-1250
-1229
-1187
-1209
-1272
-1346
-1390
-1350
-1185
-965
-647
-147
344
722
1027
1233
1401
1582
1749
1780
1672
1516
1313
1003
670
258
-126
-356
-470
-527
-688
-751
-891
-858
-809
-726
-779
-791
-735
-658
-632
-791
-1111
-1430
-1554
-1490
-1394
-1437
-1499
-1500
-1325
-1028
-761
-677
-686
-661
-459
-165
46
-32
-317
-596
-657
-621
-623
-809
-1026
-1135
-1079
-957
-960
-1073
-1067
-935
-702
-460
-405
-496
-633
-644
-682
-741
-862
-1014
-1144
-1137
-1119
-1152
-1142
-1107
-1005
-760
-493
-350
-267
-225
-193
-99
22
101
158
196
269
385
507
592
696
859
1064
1258
1461
1659
1827
1951
2104
2290
2478
2739
3020
3292
3618
4108
4532
4492
3683
2442
1239
327
-255
-884
-1925
-3336
-4319
-4665
-4724
-4912
-5095
-5054
-4355
-3083
-1996
-1624
-1688
-1508
-824
121
660
473
124
207
566
740
543
138
39
671
1618
2197
2216
2072
2147
2585
2928
2795
2312
1862
1550
1202
517
-528
-1601
-2245
-2446
-2555
-2760
-3020
-3130
-2949
-2603
-2308
-2036
-1652
-1145
-637
-342
-315
-381
-376
-332
-344
-439
-440
-279
32
288
322
376
651
1143
1637
1921
1931
1863
1856
1783
1482
893
271
-181
-466
-774
-1231
-1741
-2078
-2162
-2084
-1952
-1852
-1682
-1371
-1041
-820
-705
-636
-546
-442
-355
-332
-352
-374
-369
-363
-317
-188
14
304
578
760
896
1013
1082
804
256
-150
-373
-818
-1281
-1633
-2106
-2551
-2547
-2586
-2840
-2752
-2307
-2000
-1692
-1390
-1299
-1097
-741
-654
-673
-454
-386
-484
-427
-485
-759
-724
-566
-649
-653
-419
-342
-351
-333
-420
-505
-397
-406
-538
-537
-545
-578
-510
-422
-383
-238
83
314
520
812
1055
1218
1363
1442
1521
1674
1760
1878
2050
2250
2509
2897
3308
3856
4646
5648
6663
7227
6221
3166
210
-1239
-1647
-2238
-3407
-5827
-8083
-8119
-6625
-6180
-7048
-7135
-5417
-2149
704
1159
-318
-1017
138
2048
2927
1922
166
-32
1386
2324
1690
428
-12
1145
3407
4988
4571
3156
2438
2775
3091
2342
613
-1100
-1979
-2243
-2736
-4006
-5435
-6058
-5533
-4410
-3408
-2853
-2285
-1472
-638
-44
468
893
1116
1245
1222
961
723
710
572
221
146
654
1477
2133
2300
2027
1778
1931
2184
1984
1162
108
-671
-1006
-1357
-2207
-3337
-4022
-3927
-3311
-2700
-2440
-2383
-2048
-1188
-291
143
223
315
547
864
1010
725
257
6
61
292
546
746
885
1086
1302
1413
1448
1407
1236
888
484
-8
-581
-1128
-1701
-2298
-2706
-2851
-3019
-3381
-3691
-3530
-3085
-2577
-2119
-1756
-1447
-1121
-730
-463
-319
-200
-5
187
204
59
6
77
0
-114
7
66
-43
-234
-455
-627
-816
-936
-1143
-1305
-1333
-1267
-1294
-1340
-1288
-1092
-841
-654
-377
-70
199
331
452
564
664
655
696
732
962
1174
1192
1114
1388
1693
1804
2382
2612
3108
3590
3948
4443
5044
5633
6233
6883
6849
4997
1409
-1471
-2943
-3691
-4605
-5674
-7479
-8658
-7855
-6242
-5941
-6130
-5228
-3206
-475
1733
1875
639
105
783
1924
2305
1409
289
677
2185
3077
2818
2138
1952
3050
4899
5628
4491
2831
1841
1333
556
-733
-2556
-4160
-4676
-4455
-4555
-5155
-5570
-5310
-4216
-2770
-1641
-949
-314
259
671
1004
1150
1044
1007
1130
1143
1145
1414
1644
1583
1575
1876
2292
2743
3020
2694
1913
1247
826
256
-627
-1736
-2748
-3245
-3249
-3292
-3582
-3811
-3626
-2926
-1906
-1136
-863
-658
-172
362
665
656
389
203
360
674
793
728
701
839
1139
1552
1799
1830
1794
1696
1469
1092
589
-67
-743
-1342
-1890
-2349
-2591
-2732
-2861
-2801
-2680
-2698
-2735
-2414
-2224
-2093
-1791
-1395
-1399
-1275
-950
-881
-776
-413
2
103
434
502
459
423
462
276
172
1
-328
-547
-790
-1098
-1457
-1539
-1682
-1668
-1466
-1257
-1271
-1179
-926
-769
-587
-406
-225
-188
-6
128
194
203
197
189
234
461
630
845
1058
1314
1500
1793
2042
2257
2539
2833
3186
3531
3971
4316
4858
5323
6160
6669
5895
3174
-181
-2413
-3683
-4328
-5252
-6370
-8065
-8345
-7043
-5735
-5631
-5473
-4147
-1881
750
2178
1757
500
381
1330
2248
2054
1072
617
1458
2898
3525
3063
2221
2286
3550
4885
4758
3163
1624
694
106
-768
-2169
-3914
-4992
-4924
-4472
-4441
-4747
-4749
-4182
-2963
-1642
-761
-274
161
581
899
1079
1038
921
925
1019
1163
1489
1865
2026
1980
1991
2144
2382
2585
2369
1571
657
41
-462
-1136
-2073
-3058
-3653
-3630
-3237
-3015
-3063
-3045
-2555
-1654
-792
-372
-309
-164
187
592
766
595
292
251
585
967
1102
1114
1136
1267
1519
1663
1590
1385
1120
800
383
-97
-646
-1244
-1777
-2131
-2350
-2410
-2339
-2240
-2117
-1886
-1769
-1499
-1397
-1567
-1654
-1327
-1157
-1173
-898
-847
-953
-847
-404
-405
-199
41
240
207
318
230
75
-46
-257
-341
-508
-633
-1004
-1107
-1310
-1340
-1341
-1147
-1080
-1000
-713
-523
-434
-417
-348
-752
-812
-648
-605
-778
-492
-361
-340
-42
299
383
549
950
1116
1333
1420
1354
1271
1306
1221
1229
1315
1363
1431
1665
1934
2179
2551
2989
3511
4141
5000
5749
6032
5571
4679
2339
-1138
-3240
-4022
-5082
-6001
-5958
-6919
-7404
-6082
-4435
-4133
-3486
-2011
-445
1205
2220
1816
596
190
528
1135
1173
777
477
1199
2381
2958
2868
2651
2622
3095
4006
3805
2159
572
-349
-1261
-2246
-3050
-4145
-4951
-4689
-4035
-3789
-3673
-3273
-2631
-1646
-579
103
324
512
593
594
632
614
508
640
922
1059
1374
1863
2094
2012
2042
2086
1951
1856
1570
750
-210
-796
-1237
-1768
-2277
-2764
-3057
-2843
-2368
-2087
-1960
-1839
-1504
-929
-335
-137
-251
-269
-111
79
256
328
248
355
790
1204
1358
1466
1530
1500
1528
1512
1216
766
376
-76
-558
-952
-1326
-1695
-1928
-2046
-2098
-2053
-2068
-2146
-2226
-2240
-2521
-2461
-2218
-2079
-2148
-1795
-1525
-1361
-982
-551
-295
-104
329
460
571
387
347
69
16
-302
-574
-925
-1136
-1287
-1434
-1343
-1465
-1373
-1314
-1005
-979
-668
-572
-535
-530
-352
-269
-280
-194
-276
-221
-188
-48
-72
95
188
316
506
690
810
916
1169
1288
1483
1701
1961
2190
2555
2980
3377
3887
4491
5183
5876
6823
7259
6346
3038
-784
-3131
-4102
-4947
-5527
-6309
-7949
-8004
-6181
-4612
-4719
-4505
-3393
-1325
981
2222
1320
-267
-677
226
1224
1158
497
347
1558
3088
3876
3544
2824
2664
3578
4589
4064
2273
677
-295
-1150
-2020
-3005
-4293
-4862
-4397
-3796
-3734
-3749
-3554
-3043
-2232
-1423
-925
-620
-299
-117
30
74
185
436
885
1158
1305
1773
2373
2620
2456
2195
1849
1658
1692
1336
346
-711
-1313
-1580
-1853
-2295
-2848
-3118
-2796
-2185
-1843
-1915
-2076
-1923
-1361
-811
-684
-778
-767
-501
-72
313
407
356
573
1054
1479
1690
1696
1556
1377
1281
1095
728
317
-74
-456
-838
-1109
-1358
-1587
-1775
-1909
-1957
-1800
-1620
-1526
-1586
-1800
-1934
-2194
-2334
-2241
-2002
-2095
-1655
-1104
-799
-612
-145
38
190
581
693
578
349
176
-189
-242
-514
-663
-814
-760
-1047
-1159
-1183
-1313
-1545
-1469
-1199
-1229
-1077
-950
-957
-1100
-807
-629
-562
-397
-174
-52
129
288
259
290
330
371
536
742
771
778
928
1006
1103
1313
1539
1632
1864
2214
2459
2695
3068
3468
3838
4431
5156
5900
6052
5130
2742
-722
-3286
-4477
-5030
-5763
-6035
-6872
-7085
-5909
-4335
-3990
-3743
-2867
-1484
319
1507
1153
-123
-672
-368
477
906
877
849
1750
3046
3895
3908
3458
3079
3228
3693
3404
1977
347
-773
-1645
-2472
-3065
-3811
-4271
-3914
-3260
-2988
-2891
-2679
-2416
-1959
-1409
-1064
-958
-769
-653
-527
-314
22
419
964
1474
1764
2097
2548
2771
2587
2229
1816
1384
1063
727
-16
-925
-1453
-1658
-1770
-1879
-2093
-2272
-2118
-1682
-1377
-1372
-1533
-1608
-1419
-1042
-868
-941
-961
-779
-410
40
400
571
781
1167
1516
1682
1643
1433
1152
926
748
446
80
-248
-569
-866
-1045
-1155
-1240
-1305
-1363
-1426
-1384
-1280
-1233
-1328
-1349
-1635
-2103
-2142
-1954
-2097
-2129
-1601
-1456
-1302
-853
-469
-630
-318
-4
93
32
57
-208
-394
-431
-575
-574
-638
-871
-1212
-1020
-1041
-1263
-1337
-1133
-1322
-1309
-954
-964
-1218
-1091
-834
-814
-635
-347
-350
-244
-53
91
119
250
145
211
385
494
509
673
781
690
948
1291
1430
1458
1871
2096
2242
2573
3031
3204
3592
4378
5173
5840
5796
4876
2595
-424
-2942
-4056
-4850
-5673
-5901
-6155
-6228
-5452
-4101
-3631
-3352
-2612
-1303
-111
605
385
-385
-939
-804
-38
497
695
1027
1936
2948
3653
3863
3656
3338
3207
3238
2785
1526
43
-997
-1834
-2565
-2949
-3230
-3431
-3264
-2745
-2407
-2308
-2198
-2011
-1840
-1604
-1415
-1295
-1267
-1293
-1132
-823
-395
153
791
1320
1666
2023
2382
2482
2233
1834
1434
1022
670
334
-245
-956
-1330
-1390
-1425
-1444
-1482
-1535
-1488
-1318
-1197
-1299
-1544
-1702
-1669
-1521
-1416
-1363
-1252
-1005
-653
-214
237
535
757
1010
1171
1211
1192
1070
809
545
395
266
117
-68
-279
-504
-642
-669
-704
-789
-928
-1095
-1205
-1268
-1362
-1657
-1847
-1831
-1671
-1758
-1841
-1833
-1715
-1547
-1245
-953
-933
-857
-787
-669
-704
-544
-584
-546
-541
-442
-343
-461
-690
-712
-546
-748
-667
-528
-613
-880
-786
-754
-925
-893
-866
-821
-834
-580
-570
-432
-468
-310
-175
-18
25
106
189
107
220
314
495
510
733
959
1207
1325
1570
1842
1910
2072
2328
2577
2660
2988
3364
3849
4442
5261
5547
4942
3486
881
-1807
-3554
-4352
-5280
-5650
-5953
-6138
-5677
-4358
-3569
-3330
-2762
-1892
-911
-15
286
-426
-1055
-1067
-510
73
583
993
1628
2656
3624
4066
3962
3700
3414
3231
2905
1940
558
-530
-1279
-1959
-2318
-2506
-2708
-2675
-2237
-1944
-1913
-1847
-1815
-1849
-1799
-1683
-1712
-1720
-1639
-1497
-1266
-757
-91
538
1161
1611
1867
2094
2272
2131
1729
1360
973
630
390
43
-472
-828
-875
-828
-789
-796
-941
-1100
-1082
-1068
-1282
-1552
-1778
-1923
-1861
-1663
-1548
-1435
-1154
-776
-352
128
506
691
857
1026
1040
977
863
649
402
280
209
122
65
31
-109
-218
-213
-244
-376
-529
-834
-1236
-1632
-1918
-2177
-2558
-2893
-2877
-2577
-2405
-1913
-1384
-997
-712
-196
-22
-2
-19
-81
-260
-371
-449
-615
-617
-720
-583
-442
-268
-388
-623
-816
-942
-1116
-1414
-1397
-1585
-1637
-1544
-1183
-1182
-911
-568
-340
-131
204
417
383
488
409
485
480
555
452
587
674
805
983
1159
1222
1325
1678
1912
2128
2371
2661
2862
3246
3811
4307
4909
5351
4965
3399
736
-1931
-3731
-4475
-5038
-5184
-5358
-5486
-4985
-3710
-2927
-2771
-2455
-1879
-1160
-508
-437
-1184
-1736
-1706
-1100
-404
210
818
1700
2827
3670
4038
3921
3564
3225
2926
2347
1286
66
-763
-1226
-1608
-1819
-1877
-1850
-1655
-1311
-1264
-1510
-1738
-1865
-2021
-2150
-2286
-2418
-2404
-2230
-1916
-1424
-774
9
772
1374
1720
1857
1984
1953
1653
1224
829
504
318
263
93
-236
-420
-285
-119
-102
-245
-539
-836
-993
-1125
-1475
-1903
-2174
-2229
-2058
-1752
-1528
-1339
-1000
-560
-158
178
390
384
349
361
301
190
136
82
-6
36
194
310
366
416
331
70
-202
-444
-814
-1329
-1810
-2293
-2869
-3113
-2938
-2757
-2484
-1869
-1385
-1109
-689
-454
-444
-372
-267
-353
-351
-384
-497
-537
-441
-430
-399
-283
-331
-374
-353
-451
-722
-906
-1110
-1306
-1344
-1238
-1166
-1053
-792
-491
-221
0
217
346
468
603
677
720
803
845
934
1143
1312
1494
1760
1951
2074
2319
2598
2764
3040
3459
3839
4259
4947
5614
6086
4636
1261
-1635
-3067
-4192
-4604
-4142
-5000
-5841
-4542
-2588
-2261
-2270
-2387
-2696
-2200
-1085
-1291
-2422
-2968
-2671
-1682
-600
-3
345
1463
2984
4080
4515
4232
3437
2856
2795
2311
1034
-42
-376
-603
-681
-432
-455
-657
-276
99
-391
-1110
-1597
-2179
-2723
-2941
-3216
-3374
-3007
-2519
-2093
-1410
-679
-12
726
1239
1232
1190
1359
1298
977
722
518
435
792
1236
1226
1025
1097
1297
1276
967
372
-316
-791
-935
-1171
-1674
-2140
-2339
-2188
-1780
-1395
-1286
-1144
-836
-575
-368
-323
-617
-873
-752
-561
-508
-338
-139
-54
207
601
793
839
865
544
-10
-357
-611
-1073
-1628
-1826
-1834
-1651
-1415
-1212
-1273
-1300
-1241
-1089
-1105
-1233
-1395
-1471
-1383
-1247
-1065
-951
-752
-631
-293
-78
-17
-122
-195
-361
-490
-498
-582
-752
-877
-735
-679
-573
-447
-401
-415
-283
-191
-201
-176
-148
-33
156
412
590
780
897
1028
1171
1352
1511
1546
1698
1891
2193
2474
2898
3273
3803
4339
5059
5602
6361
6288
3117
-631
-2445
-3118
-4071
-3246
-3247
-4898
-4881
-2464
-1450
-1731
-1719
-2420
-2964
-2213
-2152
-3767
-4379
-3860
-2796
-1164
50
44
368
1909
3018
3400
3527
3294
2720
2478
2112
847
-417
-433
326
861
1253
1390
1072
901
1102
526
-723
-1497
-1908
-2486
-2694
-2914
-3478
-3396
-2484
-1870
-1393
-695
-415
-466
-303
-339
-682
-575
-291
-369
-446
-208
183
710
1402
1722
1730
1885
2145
2003
1376
581
-130
-397
-246
-155
-495
-867
-923
-752
-593
-624
-937
-1338
-1542
-1654
-1871
-2197
-2403
-2445
-2237
-1729
-1284
-1078
-1014
-906
-805
-705
-535
-472
-621
-717
-644
-560
-460
-354
-410
-336
-50
70
-80
-206
-427
-642
-599
-672
-1041
-1309
-1309
-1392
-1358
-1137
-1134
-1210
-1065
-963
-1059
-1065
-1177
-1308
-1205
-892
-798
-639
-437
-294
-169
101
238
228
264
326
395
486
700
827
966
1192
1444
1595
1706
1798
1829
1870
2002
2170
2304
2582
2883
3313
3914
4622
5187
5880
4966
1863
-898
-1805
-2167
-2182
-1446
-2013
-3237
-2596
-923
-678
-1129
-1697
-2394
-2487
-2197
-3107
-4449
-4637
-3837
-2447
-883
-242
-355
197
1240
1521
1229
1080
1128
1182
1206
900
128
-267
477
1690
2299
2368
2364
2233
2087
1714
664
-576
-1121
-1169
-1182
-1240
-1585
-2015
-1803
-1076
-784
-832
-828
-1079
-1541
-1808
-2056
-2326
-2206
-1802
-1454
-1137
-663
-210
119
287
340
480
718
844
546
34
-281
-244
103
522
712
670
779
1028
957
578
180
-212
-510
-606
-782
-1222
-1591
-1684
-1621
-1433
-1167
-1070
-1047
-1059
-1098
-1205
-1268
-1379
-1459
-1491
-1492
-1485
-1433
-1375
-1302
-1028
-739
-487
-392
-407
-528
-473
-421
-406
-366
-258
-161
19
124
-36
-164
-151
-79
-92
-36
-159
-329
-367
-268
-273
-269
-284
-352
-346
-294
-351
-458
-472
-453
-314
-98
119
220
305
431
663
855
989
1140
1304
1492
1717
1946
2094
2272
2587
3004
3575
4179
4859
4923
3601
1285
-330
-850
-685
-79
28
-943
-1626
-943
-134
-137
-716
-1568
-2051
-1790
-1890
-3157
-4496
-4609
-3600
-2064
-986
-965
-1249
-850
-134
-87
-671
-1015
-670
-23
337
-24
-751
-792
288
1467
1873
1727
1602
1684
1807
1423
334
-471
-363
237
580
385
-158
-473
-85
496
562
170
-203
-386
-506
-780
-1281
-1725
-1727
-1309
-838
-628
-655
-754
-824
-878
-919
-944
-942
-918
-951
-1102
-1164
-1030
-788
-569
-412
-315
-240
-163
-214
-425
-671
-694
-493
-222
-137
-276
-491
-574
-458
-316
-364
-475
-523
-491
-450
-503
-679
-788
-695
-476
-287
-265
-441
-599
-670
-668
-663
-692
-704
-655
-451
-270
-233
-298
-333
-261
-49
150
50
-214
-399
-436
-270
-159
-215
-335
-300
-199
-116
20
-30
-22
160
240
254
401
238
104
196
161
217
379
610
716
774
716
769
993
987
916
999
1143
1327
1546
1424
907
363
-14
-169
-79
41
30
-164
-201
-64
114
222
124
-92
-240
-264
-289
-434
-675
-891
-926
-717
-454
-336
-396
-504
-520
-447
-380
-420
-534
-623
-649
-646
-708
-844
-937
-930
-823
-657
-485
-396
-349
-351
-363
-322
-292
-266
-212
-167
-119
-94
-65
-13
38
84
96
81
70
68
20
-44
-82
-135
-119
-107
-159
-214
-265
-317
-337
-344
-368
-411
-453
-512
-564
-585
-626
-658
-674
-667
-596
-557
-553
-512
-481
-443
-382
-335
-321
-322
-296
-278
-256
-202
-195
-259
-293
-295
-323
-396
-483
-528
-568
-579
-558
-548
-558
-531
-492
-456
-426
-427
-430
-406
-370
-361
-357
-361
-358
-327
-258
-212
-179
-130
-100
-106
-107
-84
-71
-50
-22
-10
-22
-36
-82
-105
-100
-86
-80
-117
-149
-131
-119
-130
-160
-167
-157
-163
-173
-182
-195
-203
-193
-184
-190
-216
-233
-238
-216
-157
-67
27
106
185
256
287
280
276
271
280
288
287
274
279
320
380
417
436
425
394
343
273
216
119
15
-64
-134
-196
-226
-289
-367
-391
-406
-391
-388
-399
-384
-382
-392
-387
-393
-433
-438
-436
-447
-438
-449
-487
-501
-496
-461
-433
-404
-340
-319
-331
-314
-298
-294
-306
-324
-344
-383
-410
-416
-429
-402
-368
-321
-259
-195
-162
-139
-125
-136
-143
-150
-171
-201
-186
-184
-193
-188
-205
-237
-268
-301
-342
-373
-419
-459
-470
-464
-451
-444
-455
-444
-407
-399
-407
-425
-445
-456
-448
-436
-417
-398
-371
-338
-316
-290
-259
-238
-224
-203
-212
-246
-272
-287
-318
-347
-348
-336
-362
-376
-359
-400
-449
-462
-460
-488
-520
-529
-508
-457
-395
-341
-280
-241
-196
-124
-76
-61
-47
-24
-20
-9
7
27
10
-24
-38
-25
-26
-40
-40
-47
-48
-32
-15
-31
-65
-76
-108
-162
-186
-175
-181
-179
-156
-135
-115
-101
-90
-75
-31
-14
-33
-66
-129
-170
-206
-233
-280
-316
-329
-331
-306
-301
-300
-315
-329
-314
-302
-325
-334
-368
-386
-356
-321
-311
-314
-331
-341
-336
-339
-363
-392
-401
-401
-408
-444
-489
-518
-534
-548
-556
-540
-535
-525
-536
-538
-503
-476
-450
-457
-479
-458
-442
-447
-448
-413
-403
-357
-333
-335
-312
-295
-281
-257
-261
-244
-234
-258
-240
-208
-188
-170
-174
-196
-198
-190
-194
-223
-253
-306
-361
-434
-480
-468
-479
-464
-441
-424
-380
-338
-299
-256
-204
-200
-229
-245
-259
-269
-232
-217
-214
-180
-180
-161
-133
-112
-99
-111
-129
-149
-172
-216
-232
-247
-285
-313
-329
-346
-344
-332
-317
-282
-261
-279
-293
-284
-281
-297
-303
-309
-348
-391
-395
-382
-352
-324
-291
-284
-282
-243
-230
-240
-247
-247
-272
-313
-344
-359
-373
-354
-312
-273
-232
-212
-239
-254
-252
-238
-227
-224
-225
-242
-262
-297
-304
-272
-223
-152
-109
-71
-53
-56
-75
-87
-116
-158
-166
-164
-153
-139
-114
-71
-57
-38
-15
-9
-3
-40
-97
-178
-244
-263
-303
-336
-351
-371
-386
-380
-376
-357
-328
-320
-319
-297
-263
-261
-258
-240
-253
-243
-229
-197
-187
-171
-140
-138
-102
-87
-93
-99
-108
-111
-131
-161
-179
-221
-285
-345
-368
-400
-424
-431
-422
-402
-391
-335
-297
-293
-253
-216
-207
-175
-144
-130
-151
-164
-151
-129
-103
-90
-83
-99
-103
-79
-77
-114
-137
-148
-154
-200
-239
-261
-332
-362
-345
-325
-310
-305
-292
-271
-273
-287
-306
-352
-369
-367
-377
-403
-429
-447
-420
-373
-331
-293
-277
-234
-183
-196
-228
-270
-312
-320
-321
-309
-281
-247
-215
-195
-184
-176
-192
-220
-230
-261
-277
-281
-309
-340
-374
-393
-382
-373
-354
-331
-320
-325
-303
-311
-368
-404
-439
-480
-504
-521
-528
-510
-474
-441
-410
-397
-399
-408
-416
-402
-390
-386
-377
-378
-364
-354
-358
-353
-335
-290
-247
-217
-182
-202
-237
-253
-272
-297
-329
-374
-383
-356
-331
-287
-264
-277
-285
-287
-278
-273
-297
-316
-316
-320
-342
-350
-351
-329
-295
-255
-243
-221
-215
-211
-196
-221
-255
-290
-343
-382
-390
-418
-428
-423
-425
-404
-366
-333
-306
-265
-221
-203
-205
-217
-235
-228
-230
-244
-242
-238
-205
-164
-130
-120
-119
-116
-116
-131
-176
-208
-229
-253
-302
-333
-391
-427
-416
-430
-425
-409
-388
-364
-347
-336
-334
-326
-314
-343
-366
-387
-413
-409
-382
-373
-351
-346
-361
-353
-332
-312
-294
-266
-264
-268
-241
-243
-269
-300
-303
-294
-297
-284
-273
-251
-256
-269
-275
-318
-343
-352
-364
-369
-359
-337
-330
-332
-347
-364
-347
-338
-326
-323
-322
-313
-289
-243
-231
-199
-163
-151
-158
-163
-174
-192
-207
-227
-253
-275
-286
-270
-242
-240
-233
-241
-262
-304
-352
-393
-454
-513
-546
-558
-566
-558
-542
-526
-494
-445
-401
-390
-369
-329
-325
-337
-320
-295
-274
-251
-244
-250
-261
-259
-243
-195
-166
-182
-205
-217
-205
-203
-213
-234
-245
-225
-197
-195
-224
-242
-240
-254
-254
-278
-304
-327
-367
-381
-374
-365
-352
-343
-327
-266
-197
-203
-209
-193
-192
-208
-215
-205
-212
-222
-229
-232
-237
-220
-195
-202
-201
-211
-221
-234
-254
-271
-249
-234
-197
-141
-126
-120
-128
-120
-117
-138
-146
-125
-131
-155
-153
-152
-158
-163
-169
-190
-236
-268
-281
-315
-350
-353
-353
-368
-388
-408
-408
-425
-420
-407
-399
-389
-377
-354
-341
-339
-346
-326
-302
-297
-274
-268
-276
-262
-236
-232
-223
-207
-179
-170
-182
-174
-156
-179
-201
-208
-244
-277
-311
-315
-326
-322
-320
-289
-278
-285
-281
-277
-256
-285
-328
-340
-330
-321
-329
-334
-332
-346
-332
-294
-286
-301
-299
-285
-314
-324
-315
-328
-320
-334
-345
-358
-377
-387
-399
-399
-375
-360
-338
-317
-327
-295
-296
-321
-329
-345
-347
-341
-327
-344
-366
-349
-353
-369
-382
-400
-396
-368
-357
-349
-342
-321
-317
-333
-346
-355
-344
-349
-358
-357
-371
-415
-466
-519
-536
-507
-524
-568
-566
-528
-477
-449
-440
-399
-377
-358
-332
-327
-331
-330
-315
-306
-299
-286
-266
-268
-279
-262
-230
-219
-225
-229
-236
-198
-175
-161
-135
-131
-118
-124
-159
-179
-210
-240
-288
-343
-385
-432
-449
-454
-463
-448
-446
-448
-427
-419
-404
-377
-372
-364
-352
-346
-326
-320
-315
-294
-262
-258
-269
-302
-324
-335
-382
-393
-389
-396
-400
-387
-372
-381
-393
-411
-425
-424
-412
-411
-442
-443
-449
-427
-413
-422
-426
-387
-356
-346
-347
-292
-562
-1652
-1315
154
426
-124
-666
-739
-320
109
154
-174
-422
-308
-64
-88
-390
-455
-191
170
182
-206
-496
-496
-296
-39
27
-168
-246
-165
-259
-320
-290
-317
-314
-308
-218
-150
-277
-446
-457
-174
7
-87
-258
-405
-404
-202
-58
-353
-400
-312
-287
-108
-237
-468
-517
-245
-148
-308
-310
-284
-337
-233
-265
-260
-178
-304
-281
-290
-461
-205
-45
-314
-363
-336
-476
-276
-54
-315
-498
-359
-219
-235
-424
-435
-278
-369
-425
-353
-300
-424
-302
-84
-349
-391
-439
-173
-88
-306
-344
-273
-41
63
-233
-497
-341
69
-39
-138
-491
-603
82
-124
-10
-122
-413
-313
-89
-37
-236
-165
-329
-207
-21
-84
13
-272
-216
104
82
-17
-218
-335
-183
-9
36
-205
-326
33
-111
64
-253
-392
-51
-46
-33
-189
-297
-47
-355
-154
-14
-57
-34
-333
-112
-12
-125
-186
51
-126
-302
14
-7
-110
-49
-291
-399
63
109
-327
-162
-561
-264
560
-149
-903
-338
-16
82
-37
-785
-519
75
192
-118
-108
-589
-542
-82
591
476
-1030
-802
18
258
-10
-449
-152
262
-91
-376
140
297
-323
-576
-45
544
217
-624
-726
146
-194
-175
142
-284
-312
-668
-362
36
-216
-541
-429
403
97
-296
-804
-80
-41
-576
-226
16
-127
-305
-411
-707
-244
-166
-180
205
-64
-511
-266
-414
312
-291
-808
-75
259
26
-453
-1013
-992
-31
346
-379
-411
27
-419
-251
-135
-335
-105
-412
-574
-333
-16
-546
-723
-267
274
68
-393
-257
-53
-416
-259
-460
-507
320
525
-299
-902
-366
-76
122
-136
-185
-221
-112
-403
-361
-387
-339
-94
2
-311
-277
-333
-613
-893
-667
-3
54
-282
-640
-520
-918
-186
-373
-350
-387
-85
116
-634
-558
-566
-218
-275
289
438
-581
-518
-413
-652
-202
36
331
-285
-652
-177
-410
-356
-693
-412
191
-3
53
-64
-494
-652
-414
37
-76
-251
-154
-593
-960
-216
-298
-396
-156
-180
-182
-275
-343
-498
-703
-594
-33
106
-447
-418
-695
-609
-18
-201
-276
29
-31
-139
-275
-725
-457
83
147
-2
-297
-643
100
196
-889
-637
365
308
-124
-347
-617
-343
-132
-55
189
-373
-495
-199
-191
-46
-218
-615
-529
168
266
-394
-844
-295
-21
-195
-382
-469
-75
128
-316
-775
-210
-361
-102
93
-77
-42
-508
-133
-129
-172
-170
51
161
-625
-13
-282
-813
27
124
-92
-1
-691
-724
67
519
58
-746
-600
212
507
-508
-667
-363
-127
166
119
-392
-869
-297
110
177
-271
-480
-397
-331
-152
-420
-195
-389
-457
-198
-423
-508
61
-372
-578
-123
-397
-521
-80
481
-245
-731
-591
53
326
107
-14
-579
-505
-37
253
29
-685
-723
-1
430
-117
-262
-333
-749
-88
456
167
-121
-450
-822
170
549
-422
-216
-139
21
242
-344
-252
591
-133
-709
409
583
245
285
-560
-549
193
28
577
229
-564
-375
311
65
-113
193
4
-544
-186
983
323
-983
-871
247
-53
-285
684
-72
-1101
-894
-234
11
200
-21
-496
-614
-184
80
-140
-374
-291
-377
-285
110
-43
-174
-428
136
-309
-617
270
494
-541
-693
-47
-101
140
184
-498
-269
287
-152
7
47
8
-18
-174
-10
-158
-21
-339
87
417
-253
-539
-329
66
-40
122
-249
-580
-212
151
-200
-501
-547
47
383
-727
-1093
-521
273
160
-225
-136
-233
-629
-156
-322
-467
127
-24
-439
-249
-233
-359
11
26
-163
-337
9
28
-688
-683
-327
139
177
-154
-49
-329
-844
-792
28
532
-27
-639
-737
-285
597
135
-168
-426
-605
95
826
-505
-1088
-554
-142
523
433
-409
-345
423
-912
-764
288
-42
-139
-315
-791
-211
31
-376
-234
-331
-566
-43
-205
11
34
-1644
-712
978
-130
-386
-244
-711
-719
-223
210
234
-806
-891
-66
-104
-99
-32
-243
-709
-40
230
-367
-331
-199
-529
14
211
-466
-449
-15
38
-647
-415
160
-290
-46
-528
-534
301
-215
-280
-391
-749
-84
437
-46
-696
-621
-263
210
-192
-403
-609
-254
31
-112
-494
-511
-183
-374
222
265
-713
-979
-103
278
140
-461
-702
-331
-215
-230
-175
-97
-83
-640
-4
488
-552
-344
-97
-760
-253
239
-173
-185
-341
-912
-491
387
218
26
-377
-850
-415
-156
412
-191
-1164
-489
117
419
-401
-375
-803
-647
148
248
-406
-806
-783
-771
-335
-65
-10
-110
-284
-850
-283
163
-339
-54
-469
-871
-123
282
13
-753
-581
-252
-236
-46
114
-585
-987
-570
-28
-22
-198
-174
-914
-465
465
-124
-563
-219
-572
-968
42
589
-144
-554
-412
-740
-633
299
406
-794
-1193
-260
400
271
-594
-1195
-570
269
188
-77
-889
-546
-314
-495
-104
164
116
-457
-748
-540
73
111
-300
-526
-669
-401
175
264
-49
-549
-915
-340
250
459
273
-822
-1186
-422
268
238
-406
-544
-417
-345
-114
-321
-189
151
-255
-484
88
-128
-479
17
-31
-722
-451
313
196
138
-499
-937
139
402
-678
-414
697
-307
-902
-244
-124
-22
259
-272
-319
92
382
-322
-865
-86
177
-6
-250
-331
-13
88
-311
-417
-208
-78
-186
-4
-311
-423
-474
42
-129
-321
179
-545
-451
90
-541
-894
-56
-51
-263
152
-241
-109
-333
-630
45
-105
57
-109
-253
-618
-202
268
-169
171
403
34
-515
-655
-43
367
-182
-264
142
-134
-385
154
28
-517
-691
-343
320
136
-826
-1053
-353
214
175
-271
-308
-262
-36
-365
-688
-611
-289
346
152
-267
-313
-605
-204
149
-208
-131
385
-151
-536
-673
-197
184
-308
-74
-90
-109
-167
-425
-921
-583
-359
-268
91
-171
-255
-718
-634
-554
73
47
-569
-54
-717
-1446
-603
13
-307
-364
-185
-480
-762
-184
-203
-667
-714
-762
233
530
-268
-815
-668
32
-104
-19
29
-492
-316
-370
-384
-119
-39
-161
-403
-31
-300
-527
-130
-297
-543
-597
-69
240
-317
-464
-171
-575
-271
292
31
-508
-414
-286
-367
-59
268
33
-185
-241
-156
20
-68
-644
-428
212
114
93
-319
-645
-571
-194
78
-151
-347
-261
-138
-150
-581
-794
-120
447
69
-791
-809
-310
-86
-251
-490
-316
-404
-159
-97
42
-659
-1051
-221
99
-222
-410
-219
-555
-502
-224
-162
-103
-239
-182
-21
-620
-459
178
-222
-356
132
-246
-410
-13
-297
-370
219
19
-628
-253
-131
-413
-78
-178
-522
-204
-230
-381
-440
-527
-107
-74
-448
-464
-292
-224
-450
-451
-206
-355
-290
-434
-843
-679
-146
-302
-537
-206
-65
-707
-661
76
-544
-547
-165
-318
-557
-302
-54
-547
-863
-287
132
-188
-581
-389
-235
-418
-319
-358
-320
-271
-215
-24
-273
-564
-276
-4
87
-194
-511
-409
-59
-105
-313
39
-184
-514
-204
-49
-43
-247
-511
-682
-148
1
-466
-204
45
-195
-17
-201
-403
-405
-342
-204
-456
-162
73
-269
-103
-177
-746
-361
214
183
-490
-679
-244
-212
-239
-374
-315
-407
-206
-192
-482
-191
-472
-733
-234
-198
-163
-27
-79
-372
-430
-35
270
-33
-224
-144
-212
-228
17
198
-217
-544
-194
171
165
-125
-305
-205
-20
75
-41
-326
-460
-4
48
-130
40
109
-295
-369
59
39
-134
-438
-347
172
-166
-214
79
-144
-399
-122
-48
-112
-113
-262
-345
-206
-146
-326
-341
-266
-300
-239
-121
-147
-205
-323
-722
-480
33
102
-271
-617
-491
-150
70
-179
-59
18
-257
-159
-212
-406
-79
36
-155
-109
84
92
3
-435
-619
-338
-50
115
-118
-456
-275
-259
-510
-233
-261
-469
-339
-440
-791
-767
-536
-346
-273
-336
-319
-227
-289
-539
-546
-282
-303
-397
-155
-294
-493
-459
-146
-170
-317
-282
-399
-236
-138
-237
-521
-533
-113
-110
-352
-331
-353
-317
-300
-451
-470
-323
-184
-304
-373
-314
-539
-623
-243
-207
-542
-429
-45
-288
-433
-380
-571
-304
-78
-210
-300
-144
-248
-319
-470
-609
-205
56
-162
-378
-276
-396
-707
-365
80
-164
-363
-237
-189
-418
-614
-471
-133
37
43
-110
-389
-718
-513
-290
-319
-287
-69
61
-205
-719
-678
-236
-97
-20
-117
-435
-441
-275
-226
-406
-378
-51
22
-72
-203
-541
-767
-518
-317
-241
-60
-50
-300
-504
-485
-303
-282
-259
-273
-322
-472
-507
-363
-346
-370
-418
-279
-205
-267
-343
-532
-601
-431
-144
12
-107
-327
-521
-554
-582
-386
-279
-331
-230
-287
-446
-568
-328
-322
-390
-105
-138
-424
-393
-346
-519
-573
-352
41
-31
-318
-444
-466
-452
-424
-318
-206
-206
-150
-173
-361
-576
-436
-73
-51
-189
-238
-379
-452
-540
-500
-432
-479
-426
-313
-487
-623
-539
-538
-398
-272
-275
-252
-190
-417
-593
-451
-309
-271
-221
-212
-281
-362
-525
-512
-383
-304
-70
79
-94
-293
-396
-376
-273
-170
-123
-205
-276
-304
-346
-449
-461
-351
-120
-25
-187
-386
-489
-448
-463
-488
-254
-83
-322
-502
-551
-608
-660
-595
-394
-341
-388
-383
-363
-428
-519
-428
-185
-50
-53
-328
-555
-569
-496
-415
-364
-320
-258
-226
-326
-464
-495
-446
-327
-125
-186
-349
-417
-502
-503
-354
-178
-127
-232
-283
-304
-340
-309
-305
-265
-216
-124
-34
-56
-149
-332
-242
-139
-195
-120
-89
-319
-494
-309
-234
-305
-223
-134
-220
-161
-164
-323
-267
-221
-252
-241
-119
-103
-201
-259
-217
-84
18
17
-146
-302
-250
-156
-130
-95
-92
-91
-38
-14
-116
-165
-137
-189
-223
-120
-74
-118
-175
-177
-123
-144
-60
27
-111
-291
-270
-188
-176
-160
-238
-360
-330
-234
-221
-306
-375
-447
-476
-462
-479
-547
-583
-537
-512
-563
-616
-656
-765
-860
-815
-781
-840
-896
-917
-937
-929
-863
-825
-846
-875
-904
-919
-854
-810
-885
-892
-774
-769
-817
-756
-755
-823
-761
-624
-609
-611
-573
-556
-557
-494
-408
-366
-358
-370
-354
-303
-285
-307
-367
-376
-244
-161
-104
-104
-218
-275
-186
-60
63
158
50
-139
-97
24
18
-15
-33
110
236
252
319
321
317
382
475
624
781
747
681
701
794
918
959
989
1013
1056
1128
1184
1161
956
490
73
151
372
408
517
450
85
-94
59
50
-224
-482
-629
-659
-671
-780
-1026
-1252
-1210
-885
-602
-611
-884
-1275
-1427
-1320
-1306
-1457
-1519
-1440
-1332
-1136
-1035
-1173
-1265
-1091
-872
-778
-851
-1069
-1174
-1078
-893
-727
-614
-512
-412
-329
-298
-337
-457
-586
-615
-645
-628
-556
-582
-581
-482
-471
-515
-492
-561
-762
-918
-973
-1067
-1167
-1159
-1117
-1040
-938
-913
-982
-1062
-1085
-1096
-1130
-1146
-1166
-1209
-1138
-984
-912
-824
-648
-511
-532
-547
-514
-550
-518
-452
-383
-245
-68
96
220
287
294
330
458
461
393
409
538
580
495
565
798
835
829
948
934
907
920
943
1023
1134
1303
1552
1767
1894
1873
1399
763
617
515
373
601
779
362
110
352
389
129
-53
-179
-401
-559
-655
-949
-1382
-1556
-1325
-922
-727
-805
-1101
-1333
-1289
-1381
-1645
-1761
-1776
-1695
-1442
-1154
-1200
-1369
-1180
-844
-628
-568
-685
-867
-955
-884
-758
-632
-456
-214
102
348
416
293
131
155
174
141
169
160
67
33
144
227
236
278
321
224
53
-160
-401
-569
-650
-636
-578
-540
-528
-573
-653
-722
-775
-858
-974
-1117
-1210
-1316
-1413
-1325
-1207
-1207
-1073
-895
-975
-1106
-1140
-1184
-1240
-1152
-1055
-1023
-966
-869
-733
-632
-551
-473
-472
-479
-459
-517
-586
-610
-577
-451
-254
-74
23
36
78
153
122
58
57
115
177
226
279
312
320
404
530
565
572
586
538
521
562
635
737
749
781
934
1066
1118
1181
1249
1286
1423
1626
1759
1932
1733
1040
643
762
713
733
1100
1065
568
478
771
622
170
26
13
-86
-89
-167
-555
-988
-1012
-600
-218
-203
-471
-767
-891
-911
-1056
-1337
-1481
-1441
-1232
-946
-842
-1074
-1241
-1032
-688
-503
-547
-691
-857
-881
-775
-737
-728
-602
-313
25
264
275
103
-55
-29
113
144
134
147
116
126
198
214
156
177
271
281
174
-43
-303
-492
-560
-510
-420
-397
-437
-520
-578
-594
-690
-792
-837
-828
-880
-1115
-1256
-1206
-1250
-1247
-1021
-863
-890
-911
-861
-881
-1018
-1057
-949
-905
-870
-776
-679
-686
-643
-551
-416
-298
-226
-206
-183
-182
-251
-289
-375
-343
-203
-126
-49
74
30
-53
17
174
184
147
256
293
224
171
257
278
259
371
503
518
498
458
390
362
472
602
654
789
814
762
853
937
909
998
1243
1456
1612
1773
1910
1714
1005
584
782
728
624
1078
1124
435
374
868
772
307
302
314
57
-35
-108
-584
-1129
-1105
-676
-337
-299
-385
-620
-792
-721
-772
-1085
-1290
-1236
-1118
-975
-875
-1080
-1316
-1116
-717
-459
-492
-664
-787
-809
-753
-733
-729
-677
-496
-153
167
240
107
-11
41
162
219
185
110
7
-39
0
35
41
100
239
337
397
333
101
-133
-254
-276
-270
-290
-316
-399
-460
-484
-532
-599
-667
-677
-687
-849
-991
-1038
-1161
-1221
-965
-770
-831
-844
-897
-1019
-1058
-1042
-1112
-1028
-942
-923
-907
-886
-932
-933
-773
-653
-495
-438
-454
-567
-579
-559
-478
-423
-335
-215
-118
-35
-85
-103
-160
-79
-21
39
16
38
-12
-23
63
63
136
300
375
195
305
342
236
281
278
270
498
585
602
688
557
556
801
863
784
887
1109
1255
1312
1445
1600
1455
973
721
706
527
472
783
848
423
381
705
673
349
294
303
66
-8
4
-335
-836
-904
-675
-552
-484
-422
-547
-667
-567
-612
-918
-1157
-1193
-1175
-1080
-975
-1077
-1305
-1225
-893
-638
-531
-545
-573
-571
-491
-488
-610
-695
-607
-391
-119
29
-30
-110
-42
103
197
205
155
70
20
93
115
58
23
136
298
368
352
196
-1
-121
-171
-205
-266
-349
-380
-421
-464
-464
-569
-662
-643
-625
-651
-689
-849
-1033
-1073
-1125
-1134
-983
-845
-913
-885
-773
-839
-952
-1050
-1110
-1025
-954
-974
-911
-882
-963
-868
-655
-579
-588
-499
-354
-385
-506
-541
-557
-623
-532
-290
-143
-127
-100
-79
-84
-101
-121
-134
-116
-111
-146
-125
-175
-173
-245
-130
124
108
45
-9
-56
-42
12
-19
119
87
251
436
455
465
491
579
586
710
967
971
942
1021
1091
1280
1381
1464
1312
952
745
756
565
499
704
526
264
422
536
302
102
54
25
-59
-87
-220
-535
-883
-970
-834
-718
-706
-728
-731
-715
-667
-776
-978
-1191
-1245
-1134
-1011
-1015
-1132
-1239
-1185
-962
-782
-719
-715
-646
-538
-468
-472
-581
-713
-694
-452
-191
-84
-66
-13
67
197
304
301
254
222
215
218
185
76
-32
-38
95
210
228
168
119
64
4
-71
-184
-293
-386
-384
-366
-397
-493
-571
-573
-581
-589
-581
-645
-814
-888
-911
-1000
-1052
-1016
-1008
-965
-849
-869
-1036
-1021
-1000
-1104
-1048
-910
-976
-1059
-947
-868
-889
-831
-699
-571
-486
-444
-337
-405
-529
-498
-337
-336
-301
-166
-138
-155
-143
-117
-158
-167
-156
-131
-106
-4
-105
-127
-125
-107
-54
29
120
33
175
165
7
64
120
28
134
219
166
201
283
192
199
290
367
451
437
558
691
743
654
899
1085
1159
1283
1120
824
548
548
313
318
517
440
252
320
389
212
172
87
45
-13
-21
-187
-446
-752
-924
-867
-738
-613
-641
-650
-682
-686
-783
-898
-1046
-1094
-1025
-948
-896
-968
-1095
-1132
-955
-797
-687
-658
-601
-570
-541
-555
-622
-643
-631
-476
-302
-203
-213
-215
-167
-39
77
105
132
149
153
154
154
72
-11
-22
91
205
259
244
177
132
79
36
-44
-99
-140
-158
-164
-201
-264
-346
-371
-324
-287
-276
-274
-392
-611
-654
-724
-862
-897
-885
-872
-871
-791
-848
-947
-934
-915
-899
-838
-765
-829
-900
-907
-889
-899
-835
-743
-650
-589
-524
-547
-595
-586
-617
-535
-490
-450
-498
-400
-278
-285
-282
-255
-170
-145
-124
-63
-120
-272
-234
-127
-66
-98
-104
-63
-26
95
31
-93
9
83
16
158
192
64
185
314
260
300
469
437
387
470
553
565
539
595
612
587
751
943
1006
967
845
654
542
457
259
304
388
273
188
246
268
183
124
106
61
-10
-32
-200
-435
-680
-844
-914
-846
-761
-798
-787
-789
-758
-796
-880
-972
-1046
-1044
-955
-918
-998
-1125
-1165
-1011
-864
-723
-656
-574
-527
-476
-458
-519
-588
-646
-565
-452
-366
-355
-365
-359
-250
-133
-80
-52
-52
-42
-62
-115
-222
-324
-359
-300
-181
-80
-57
-63
-81
-114
-163
-234
-287
-323
-386
-428
-469
-555
-623
-647
-625
-564
-533
-537
-568
-663
-682
-711
-778
-855
-879
-837
-807
-745
-755
-891
-902
-796
-828
-797
-725
-736
-835
-790
-700
-705
-712
-651
-542
-459
-371
-374
-426
-486
-453
-387
-367
-357
-262
-289
-382
-226
-220
-308
-316
-281
-206
-219
-205
-186
-327
-332
-216
-183
-119
-114
-225
-142
-110
-169
-58
-104
-167
-145
-67
5
-145
-137
-82
-152
-14
15
-31
137
186
90
80
236
177
164
340
388
419
545
537
572
702
740
570
410
346
159
36
214
228
91
39
104
170
133
79
21
-70
-148
-142
-283
-510
-718
-719
-730
-722
-631
-656
-746
-767
-663
-726
-844
-903
-941
-998
-990
-970
-1054
-1162
-1111
-938
-860
-763
-711
-684
-699
-646
-594
-630
-662
-635
-573
-476
-341
-317
-283
-220
-115
-30
0
14
5
-24
-56
-89
-154
-215
-204
-184
-175
-101
-87
-136
-155
-185
-221
-273
-297
-350
-406
-398
-413
-485
-512
-521
-522
-472
-477
-432
-492
-539
-564
-595
-601
-633
-650
-650
-611
-587
-616
-681
-650
-647
-647
-600
-544
-573
-588
-547
-499
-477
-501
-482
-433
-374
-351
-318
-384
-341
-327
-331
-203
-164
-281
-209
-151
-239
-237
-140
-197
-269
-159
-153
-119
-214
-349
-367
-79
-307
-310
-65
-184
-254
-135
-65
-221
-234
-185
-141
-138
-153
-163
-189
-80
-112
-139
-57
66
50
-5
123
12
73
73
7
65
129
104
172
214
177
261
339
391
423
442
378
171
157
120
9
50
60
46
72
92
38
-16
-20
-46
-94
-79
-147
-282
-413
-521
-589
-589
-565
-579
-569
-577
-563
-569
-668
-734
-761
-785
-800
-766
-756
-820
-882
-812
-736
-663
-553
-475
-430
-392
-351
-372
-425
-452
-448
-400
-309
-253
-236
-234
-178
-141
-148
-157
-144
-176
-202
-192
-224
-326
-365
-365
-403
-338
-286
-331
-343
-329
-312
-327
-400
-422
-446
-524
-502
-512
-564
-578
-598
-595
-573
-530
-547
-551
-552
-578
-569
-594
-632
-580
-597
-667
-603
-616
-671
-642
-618
-639
-657
-622
-572
-599
-619
-595
-530
-469
-612
-488
-385
-461
-464
-389
-428
-517
-388
-434
-422
-389
-422
-422
-412
-412
-283
-217
-305
-179
-154
-188
-113
-305
-281
-114
-331
-320
-166
-199
-350
-250
-193
-262
-152
-289
14
-54
-333
-9
-167
-163
-34
-160
-135
-34
-151
-219
37
-67
-219
-62
28
-51
-122
46
83
-53
97
154
7
70
133
159
121
153
105
-45
-70
-80
-113
-63
-23
-82
-66
-88
-97
-52
-122
-232
-260
-231
-287
-333
-404
-533
-628
-623
-539
-566
-615
-634
-609
-581
-593
-626
-703
-759
-713
-683
-702
-734
-754
-717
-682
-606
-567
-560
-535
-488
-463
-495
-533
-556
-584
-563
-469
-384
-342
-381
-413
-339
-298
-375
-397
-317
-333
-447
-406
-358
-426
-460
-389
-307
-309
-320
-316
-303
-336
-390
-361
-321
-403
-446
-388
-401
-445
-431
-387
-389
-376
-322
-303
-353
-379
-405
-486
-584
-529
-568
-638
-568
-532
-558
-536
-447
-433
-456
-436
-383
-383
-391
-409
-383
-438
-463
-386
-419
-409
-310
-331
-392
-212
-257
-319
-156
-278
-224
-107
-349
-285
-203
-328
-219
-217
-329
-130
-253
-284
-87
-265
-101
-135
-185
-27
-33
-228
143
-1
-199
49
-158
-17
11
-200
-193
-104
-308
-165
-59
-335
-56
19
-229
-81
70
-226
-80
37
-119
47
16
-13
93
83
42
101
250
31
110
306
284
198
196
159
112
2
-51
6
-65
-3
-28
-122
-65
-77
-135
-136
-223
-204
-201
-258
-298
-367
-436
-506
-506
-460
-481
-514
-532
-455
-454
-494
-485
-469
-480
-467
-421
-408
-441
-478
-451
-407
-348
-314
-285
-279
-231
-193
-183
-211
-232
-257
-241
-160
-184
-224
-193
-192
-189
-147
-98
-115
-185
-170
-129
-180
-225
-219
-232
-225
-199
-124
-226
-292
-266
-296
-283
-270
-302
-316
-264
-310
-323
-366
-366
-414
-414
-365
-406
-393
-435
-443
-475
-476
-488
-472
-487
-513
-487
-510
-511
-460
-490
-595
-514
-500
-436
-415
-484
-380
-407
-508
-425
-331
-492
-316
-275
-340
-173
-246
-252
-208
-218
-134
-121
-241
-57
-135
-171
11
-191
-113
21
-114
10
6
-104
64
-107
-97
104
-151
-82
69
-148
12
48
-172
34
-63
-131
94
-24
-58
154
-98
120
86
48
118
-248
243
3
-82
-59
-26
137
-56
35
79
-79
79
250
-33
70
142
61
251
190
102
85
73
31
-86
-66
-73
-105
-164
-145
-117
-145
-168
-161
-240
-314
-283
-264
-318
-425
-467
-521
-538
-512
-466
-474
-523
-462
-455
-471
-450
-460
-469
-423
-372
-369
-445
-507
-488
-434
-408
-387
-353
-330
-305
-308
-321
-310
-359
-460
-477
-401
-301
-362
-429
-334
-312
-252
-284
-338
-284
-294
-313
-324
-292
-370
-401
-369
-273
-172
-236
-279
-314
-276
-182
-285
-337
-255
-316
-362
-255
-261
-429
-296
-254
-305
-379
-232
-213
-364
-358
-365
-289
-456
-393
-344
-398
-445
-301
-349
-478
-400
-315
-235
-420
-429
-179
-314
-459
-189
-190
-431
-360
-218
-347
-349
-362
-299
-368
-221
-137
-234
-136
-176
-171
-257
-80
-200
-263
-61
-20
-248
-12
-104
-34
142
-296
-19
-110
-104
36
-169
88
-158
16
80
-193
134
56
-139
239
75
-21
-44
-51
334
-242
138
158
-107
280
132
-29
175
-37
266
286
-79
224
205
-17
152
228
96
91
146
270
142
136
138
111
-130
-154
-44
-210
-226
-55
-116
-283
-86
-144
-174
-86
-163
-126
-129
-177
-201
-182
-267
-298
-279
-267
-338
-285
-259
-323
-188
-206
-229
-277
-291
-249
-271
-257
-251
-306
-333
-306
-282
-225
-252
-195
-145
-188
-138
-58
-118
-212
-102
-136
-209
-133
-194
-283
-264
-282
-114
-227
-277
-198
-237
-258
-287
-214
-363
-318
-261
-270
-248
-317
-277
-277
-333
-352
-241
-288
-365
-277
-195
-246
-308
-225
-230
-268
-233
-225
-197
-205
-201
-200
-235
-183
-182
-248
-298
-255
-286
-296
-245
-259
-305
-300
-248
-272
-346
-344
-247
-352
-317
-242
-346
-308
-313
-309
-238
-308
-386
-290
-300
-368
-357
-371
-401
-174
-395
-342
21
-322
-390
-137
-265
-203
-163
-133
-302
-127
-262
-143
-194
-269
79
-292
-83
-26
-237
-30
-140
-48
47
-300
180
-168
143
-223
-129
322
-314
37
335
5
22
218
-31
303
65
75
292
-28
209
249
-42
318
103
81
405
58
201
311
69
248
175
-8
66
10
-112
-34
-123
-189
-60
-192
-154
-87
-187
-214
-246
-319
-330
-362
-459
-433
-412
-546
-480
-419
-407
-448
-457
-382
-437
-474
-483
-523
-596
-627
-574
-570
-623
-581
-529
-546
-503
-426
-407
-446
-331
-255
-303
-354
-357
-269
-330
-261
-202
-232
-275
-243
-241
-299
-180
-261
-307
-280
-279
-244
-351
-436
-282
-403
-561
-298
-333
-411
-339
-257
-256
-336
-329
-420
-283
-315
-400
-228
-423
-414
-304
-358
-368
-314
-267
-443
-280
-363
-428
-446
-428
-397
-494
-293
-444
-401
-498
-402
-271
-398
-371
-278
-376
-477
-296
-313
-426
-475
-316
-484
-469
-193
-401
-546
-123
-337
-552
-86
-314
-401
-330
-315
-302
-452
-221
-303
-246
-188
-237
-99
-172
-377
-93
-16
-368
-64
-243
-162
20
-110
-83
-201
123
-295
-29
28
-202
45
-104
-58
50
-61
-7
-48
114
65
-124
-11
197
-124
131
207
-71
205
147
88
113
92
-11
204
-65
86
231
-108
153
283
135
73
255
87
-92
44
17
-43
-170
-65
-159
-278
-207
-198
-234
-345
-193
-314
-386
-295
-350
-455
-546
-484
-489
-504
-450
-437
-371
-494
-448
-408
-479
-482
-463
-510
-521
-512
-471
-448
-500
-371
-373
-396
-311
-263
-354
-341
-290
-399
-371
-458
-468
-408
-433
-452
-462
-405
-478
-373
-262
-374
-330
-190
-166
-424
-188
-84
-396
-270
-88
-232
-275
-116
-199
-357
-200
-199
-298
-300
-379
-207
-187
-331
-384
-188
-252
-389
-274
-138
-209
-330
-82
-144
-253
-181
-142
-234
-300
-419
-439
-263
-490
-553
-297
-309
-466
-468
-345
-375
-622
-304
-343
-437
-395
-471
-322
-600
-522
-294
-376
-575
-243
-358
-526
-449
-378
-319
-509
-221
-369
-549
-158
-127
-608
-306
-170
-313
-211
-356
-346
-24
-357
-351
-394
-149
-15
-340
-160
-127
-404
-102
-145
-439
148
-178
-172
-4
-294
74
8
-267
66
-128
-70
-3
-82
-257
-2
-42
-82
69
-230
50
60
35
106
212
-3
79
417
49
135
314
333
123
221
176
71
71
-22
199
-104
37
-54
-101
-38
-131
-69
-277
-170
-228
-288
-402
-407
-426
-512
-492
-575
-534
-567
-505
-506
-488
-502
-518
-499
-530
-494
-567
-626
-449
-467
-557
-489
-460
-365
-444
-484
-388
-391
-484
-479
-511
-544
-610
-544
-484
-565
-549
-429
-454
-567
-328
-366
-488
-318
-415
-359
-251
-406
-294
-354
-431
-303
-350
-432
-288
-421
-308
-121
-343
-407
-302
-330
-597
-318
-368
-580
-519
-376
-369
-509
-364
-349
-385
-497
-420
-297
-449
-459
-310
-338
-512
-385
-381
-492
-600
-482
-380
-612
-481
-374
-378
-595
-552
-362
-490
-486
-436
-385
-513
-686
-413
-423
-483
-541
-381
-256
-499
-317
-329
-236
-342
-312
-269
-304
-185
-384
-107
-197
-252
29
-93
-162
87
27
-291
7
-42
-42
-1
-66
-52
-113
164
230
-193
-149
261
-45
-356
105
199
-215
-198
115
111
-173
-268
239
210
-203
124
268
-55
-122
463
99
-66
226
239
323
51
434
390
300
273
512
461
100
327
204
74
60
268
92
-175
93
116
-98
-184
-76
-170
-415
-417
-299
-409
-649
-661
-543
-657
-736
-634
-638
-638
-572
-483
-603
-678
-641
-627
-695
-691
-628
-629
-697
-647
-502
-540
-523
-335
-272
-418
-305
-196
-360
-408
-227
-292
-295
-199
-227
-235
-312
-123
-158
-251
-155
-113
-210
-259
-118
-219
-355
-351
-150
-313
-401
-174
-240
-443
-373
-281
-320
-302
-318
-270
-278
-410
-301
-312
-521
-451
-349
-369
-378
-307
-275
-404
-403
-294
-294
-371
-362
-315
-498
-446
-416
-458
-469
-367
-346
-406
-455
-409
-361
-380
-374
-415
-297
-398
-385
-472
-542
-548
-326
-327
-536
-223
-233
-391
-363
-417
-505
-392
-420
-237
-297
-261
-239
-224
-172
-310
-156
-209
-313
-351
-118
-411
-303
-283
-260
-244
-147
123
-196
-107
4
186
-55
-195
90
211
-91
-93
256
47
-10
197
574
261
35
586
410
105
443
487
246
376
621
577
634
733
809
850
810
841
915
746
430
381
436
286
137
158
163
76
-34
119
-28
-220
-224
-253
-323
-399
-435
-671
-860
-865
-822
-897
-885
-848
-862
-829
-782
-740
-797
-872
-889
-937
-966
-915
-923
-1038
-977
-844
-773
-664
-550
-473
-394
-301
-268
-310
-351
-318
-229
-218
-163
-80
-103
-87
20
141
164
167
191
176
98
27
-25
-56
-191
-178
-89
-130
-192
-190
-160
-273
-309
-289
-295
-381
-414
-369
-466
-626
-625
-600
-635
-568
-539
-573
-543
-537
-608
-658
-660
-689
-707
-718
-722
-755
-775
-766
-730
-682
-776
-805
-773
-787
-761
-732
-710
-741
-752
-767
-694
-686
-652
-563
-564
-597
-550
-541
-564
-555
-580
-527
-531
-462
-481
-530
-530
-480
-422
-415
-451
-448
-422
-494
-449
-359
-414
-392
-252
-226
-238
-266
-242
-126
-186
-266
-181
-187
-167
-122
-117
-10
40
-8
49
223
286
276
212
265
257
253
379
387
388
540
600
646
646
724
847
690
792
896
1013
1058
1141
1236
1085
938
926
744
522
465
289
206
106
-73
-98
-111
-225
-285
-328
-444
-494
-548
-729
-954
-1168
-1204
-1252
-1195
-1133
-1204
-1174
-1143
-1062
-999
-1045
-1113
-1150
-1130
-1063
-1125
-1178
-1207
-1221
-1038
-847
-666
-559
-499
-381
-254
-189
-211
-248
-261
-228
-130
8
25
-12
41
159
291
389
394
339
328
299
252
183
81
-32
-54
11
66
70
-13
-94
-108
-95
-89
-105
-197
-273
-323
-398
-484
-565
-652
-702
-656
-600
-565
-585
-612
-661
-681
-696
-727
-747
-776
-771
-759
-761
-802
-768
-722
-714
-595
-503
-549
-613
-710
-798
-764
-797
-824
-761
-726
-789
-731
-653
-642
-647
-633
-605
-613
-599
-660
-711
-747
-753
-747
-635
-572
-481
-408
-394
-331
-363
-464
-538
-467
-443
-465
-450
-389
-424
-380
-310
-289
-191
-126
-74
-96
-21
8
-36
-68
27
126
172
267
353
441
444
436
490
576
585
650
820
906
925
1027
1055
1123
1315
1449
1668
1797
1936
2095
2212
2021
1593
1308
1059
761
675
733
423
102
26
88
57
-39
-196
-408
-582
-649
-753
-1097
-1539
-1903
-1900
-1740
-1622
-1573
-1666
-1754
-1664
-1469
-1411
-1536
-1670
-1704
-1627
-1393
-1315
-1437
-1507
-1305
-862
-416
-166
-142
-126
-73
80
225
205
69
40
210
486
669
672
617
612
774
975
1052
937
691
468
372
301
141
-23
-159
-159
-44
15
-58
-192
-351
-440
-440
-477
-564
-755
-939
-1038
-1114
-1175
-1215
-1225
-1107
-974
-883
-841
-879
-946
-953
-888
-837
-796
-742
-671
-587
-517
-416
-340
-301
-227
-155
-210
-250
-238
-367
-496
-501
-506
-572
-505
-399
-410
-514
-561
-589
-785
-855
-835
-945
-1010
-967
-1027
-1115
-1092
-1036
-1031
-1001
-931
-908
-900
-980
-1039
-1054
-1128
-1350
-1148
-992
-1105
-863
-599
-724
-787
-583
-520
-543
-514
-378
-403
-430
-433
-427
-356
-210
-113
103
268
281
378
356
308
319
404
483
590
715
808
808
927
1060
1154
1330
1394
1531
1635
1683
1833
2053
2159
2342
2734
2994
3194
3076
2199
1218
926
411
24
452
565
-96
-191
140
-99
-335
-601
-863
-1131
-1250
-1346
-1762
-2505
-3126
-3288
-2815
-2238
-1969
-1763
-1757
-1690
-1476
-1446
-1736
-1952
-1991
-1768
-1347
-1037
-1094
-1312
-1107
-498
215
720
856
778
762
691
670
587
277
167
427
990
1400
1423
1230
1078
1069
1183
1242
1105
707
286
50
-140
-374
-636
-738
-624
-345
-139
-181
-456
-836
-1125
-1264
-1312
-1328
-1480
-1671
-1667
-1597
-1577
-1583
-1467
-1235
-985
-795
-669
-679
-886
-1052
-1034
-886
-691
-434
-167
40
183
294
361
394
438
442
419
387
233
9
-189
-350
-417
-334
-156
-135
-213
-333
-597
-936
-1178
-1381
-1509
-1628
-1699
-1689
-1704
-1795
-1838
-1791
-1765
-1606
-1486
-1425
-1493
-1556
-1625
-1711
-1613
-1401
-1187
-905
-671
-519
-375
-306
-258
-231
-147
-54
77
143
95
54
144
321
496
675
783
834
848
841
806
750
700
776
939
1080
1193
1277
1335
1410
1497
1664
1890
1942
2138
2345
2569
2787
3002
3303
3206
2380
1191
837
331
-326
21
331
-215
-622
-239
-132
-495
-823
-1104
-1506
-1701
-1814
-2146
-2779
-3384
-3572
-2958
-2113
-1774
-1554
-1497
-1475
-1253
-1156
-1440
-1823
-1966
-1660
-1204
-719
-564
-724
-547
122
956
1455
1515
1308
1179
1077
1024
884
623
446
652
1228
1728
1758
1445
1226
1076
1085
1045
789
301
-234
-483
-596
-785
-943
-1039
-956
-662
-456
-489
-864
-1297
-1613
-1794
-1858
-1884
-1895
-1904
-1831
-1636
-1404
-1299
-1183
-960
-727
-570
-513
-530
-657
-796
-719
-503
-228
136
485
690
774
793
782
758
697
635
538
403
329
272
170
102
69
131
220
296
205
-77
-955
-1619
-1509
-1865
-2228
-1951
-1915
-2351
-2105
-1796
-1942
-2210
-2293
-2082
-2201
-2294
-2101
-2391
-2634
-2226
-1900
-1543
-1250
-952
-778
-719
-633
-594
-702
-864
-800
-605
-359
-311
-125
-18
-4
153
458
592
521
384
272
236
129
157
93
138
264
476
738
839
717
694
800
869
991
1041
1088
1086
1317
1598
1793
2053
2357
2683
3099
3563
3690
3250
2582
1557
724
503
237
69
152
73
-229
-28
172
-68
-489
-875
-1151
-1468
-1784
-2160
-2894
-3447
-3366
-2841
-2170
-1749
-1521
-1494
-1479
-1291
-1323
-1589
-1880
-2029
-1751
-1262
-865
-708
-634
-356
240
951
1407
1431
1189
993
864
779
682
508
492
767
1228
1619
1670
1416
1150
954
932
822
452
6
-436
-728
-844
-865
-895
-954
-854
-634
-546
-661
-1004
-1404
-1733
-1894
-1875
-1820
-1771
-1682
-1503
-1317
-1075
-848
-737
-581
-436
-329
-305
-378
-454
-511
-408
-149
185
558
836
1022
1079
1036
972
900
834
730
601
492
423
401
362
308
289
308
331
309
154
-186
-552
-862
-1035
-1300
-2225
-2751
-2456
-2487
-2360
-1671
-1616
-2412
-2354
-1892
-2058
-2238
-2093
-2174
-2245
-1856
-1620
-1610
-1508
-1339
-858
-137
-36
-51
-157
-359
-593
-523
-352
-439
-332
-24
167
284
472
437
344
205
315
393
341
206
21
-133
-117
112
390
576
553
638
844
918
795
738
741
827
1032
1356
1596
1649
1784
2153
2638
2995
3356
3416
2882
2554
2036
1128
964
987
678
711
775
433
243
98
-200
-381
-765
-1173
-1374
-1682
-2098
-2562
-2799
-2797
-2641
-2081
-1657
-1623
-1611
-1657
-1636
-1612
-1679
-1693
-1628
-1358
-949
-606
-389
-272
-81
347
792
1151
1298
1139
952
911
901
879
867
915
1153
1409
1601
1586
1357
1103
872
796
724
419
70
-216
-505
-695
-776
-834
-937
-935
-826
-836
-1001
-1238
-1513
-1729
-1779
-1739
-1661
-1579
-1476
-1348
-1234
-1076
-900
-768
-585
-453
-337
-236
-219
-184
-88
40
237
489
739
912
958
1001
950
855
816
774
717
646
542
466
397
315
280
206
142
94
6
-170
-441
-714
-934
-1087
-1126
-1227
-1476
-1555
-1956
-2287
-2559
-2861
-2798
-2527
-2406
-2145
-1828
-1990
-1910
-1797
-1722
-1653
-1447
-1222
-1031
-1029
-899
-889
-762
-479
-335
1
77
46
-65
-254
-476
-543
-525
-310
-167
35
119
53
38
-7
-31
-20
28
74
126
84
63
7
77
299
548
812
1088
1231
1318
1381
1405
1502
1650
1949
2280
2653
3000
3277
3485
3140
2806
2561
1849
1417
1479
1151
743
650
241
-122
-225
-320
-457
-693
-998
-1400
-1794
-2095
-2570
-2939
-2914
-2813
-2582
-2171
-1989
-1953
-1982
-1907
-1771
-1689
-1534
-1504
-1392
-1155
-918
-697
-419
-196
174
652
1061
1338
1366
1297
1169
1089
1117
1128
1115
1171
1238
1316
1330
1227
1087
887
753
655
442
160
-190
-535
-781
-965
-1053
-1086
-1128
-1161
-1213
-1314
-1477
-1676
-1785
-1840
-1842
-1728
-1657
-1614
-1506
-1381
-1236
-1036
-806
-527
-302
-156
-62
-31
-5
81
241
402
543
707
890
992
982
944
908
824
762
738
655
530
402
277
181
111
45
-41
-105
-174
-342
-536
-734
-992
-1203
-1253
-1497
-2106
-2260
-2368
-2711
-2496
-2052
-2151
-2192
-1814
-1967
-2195
-1884
-1814
-1976
-1579
-1277
-1396
-1168
-896
-977
-736
-461
-369
-108
-61
-158
-345
-359
-446
-574
-353
-256
-230
-27
53
-20
-92
-154
-125
-154
-78
-58
-112
-130
-112
-22
131
320
490
726
910
1005
1103
1184
1234
1371
1659
1947
2159
2539
2864
3128
3410
3735
3668
3352
3070
2401
1614
1351
1173
576
432
311
-102
-246
-268
-431
-682
-1147
-1637
-1963
-2259
-2656
-3051
-3213
-3308
-3164
-2629
-2219
-2135
-2076
-1958
-1796
-1692
-1576
-1498
-1523
-1385
-989
-598
-276
-16
248
638
1077
1483
1672
1602
1423
1327
1344
1329
1224
1237
1283
1278
1398
1454
1293
1046
805
607
391
98
-220
-567
-892
-1119
-1186
-1213
-1286
-1310
-1298
-1341
-1462
-1591
-1704
-1810
-1923
-1892
-1773
-1695
-1535
-1320
-1144
-937
-699
-439
-179
-8
110
168
179
248
335
437
558
699
871
986
1102
1140
1047
948
850
742
664
507
316
181
74
-23
-108
-203
-345
-499
-575
-669
-869
-1090
-1283
-1439
-1694
-2247
-2614
-2644
-2701
-2621
-2377
-2184
-2080
-1956
-1822
-1641
-1643
-1738
-1614
-1452
-1326
-1237
-1114
-1041
-940
-623
-307
-124
23
47
-64
-203
-436
-539
-617
-648
-572
-452
-306
-205
-132
-119
-140
-149
-65
-42
-71
-162
-259
-266
-196
-14
195
374
623
913
1119
1257
1355
1408
1563
1810
2062
2304
2705
3013
3329
3857
3884
3479
3247
2650
1657
1425
1258
538
117
-44
-422
-608
-517
-579
-802
-1139
-1546
-1844
-2169
-2675
-3075
-3318
-3414
-3281
-2804
-2421
-2308
-2116
-1865
-1669
-1494
-1329
-1272
-1279
-1094
-780
-470
-199
35
378
797
1311
1743
1964
1973
1859
1766
1720
1581
1421
1315
1260
1220
1240
1291
1178
1020
871
698
450
128
-239
-632
-1018
-1303
-1476
-1622
-1732
-1683
-1649
-1701
-1686
-1739
-1840
-1907
-1963
-1974
-1949
-1893
-1748
-1555
-1365
-1143
-820
-539
-293
-59
77
136
224
307
369
453
521
625
757
917
1040
1108
1104
1025
963
924
820
637
439
221
29
-98
-219
-377
-502
-613
-703
-804
-970
-1130
-1297
-1610
-2571
-2856
-2545
-2970
-2935
-2189
-2265
-2483
-1932
-1784
-1820
-1796
-1730
-1693
-1508
-1367
-1342
-1309
-1100
-1010
-602
-87
-93
189
248
90
-107
-275
-378
-472
-506
-300
-278
-156
-16
-23
-2
-17
55
122
112
47
-131
-330
-319
-283
-135
124
346
601
928
1055
1188
1310
1388
1564
1856
2160
2468
2821
3159
3532
3907
3827
3583
3338
2393
1593
1423
794
121
-33
-307
-565
-507
-400
-607
-967
-1279
-1672
-2070
-2330
-2827
-3375
-3525
-3624
-3460
-2961
-2666
-2342
-2012
-1642
-1312
-1215
-1066
-1137
-1201
-1006
-808
-547
-277
-50
365
793
1326
1722
1862
1960
1914
1824
1744
1534
1271
1112
1027
1022
1079
1098
1028
892
793
624
300
41
-294
-712
-1051
-1354
-1554
-1712
-1835
-1773
-1750
-1750
-1628
-1612
-1600
-1573
-1617
-1711
-1763
-1725
-1636
-1516
-1350
-1118
-894
-547
-234
5
226
348
473
571
614
622
599
587
648
758
870
897
907
931
919
908
836
661
424
196
29
-124
-289
-483
-672
-806
-890
-925
-995
-1177
-1900
-2596
-2652
-2798
-2874
-2528
-2413
-2648
-2444
-2208
-2075
-1876
-1782
-1730
-1714
-1503
-1345
-1390
-1394
-1253
-1088
-675
-331
-103
22
22
-48
-185
-181
-286
-408
-425
-377
-365
-233
-150
-152
-136
-74
24
109
145
7
-188
-341
-363
-300
-108
60
234
491
705
891
1051
1157
1270
1452
1685
1996
2298
2586
2884
3246
3674
3661
3426
3067
2101
1362
912
279
-99
-222
-439
-539
-399
-428
-559
-801
-1041
-1395
-1746
-1956
-2481
-2916
-3128
-3351
-3170
-2908
-2630
-2196
-1897
-1528
-1303
-1175
-1012
-1062
-1035
-909
-812
-660
-476
-207
71
390
817
1163
1459
1705
1788
1738
1628
1384
1135
968
770
668
633
635
699
710
661
552
387
230
17
-219
-521
-874
-1179
-1455
-1659
-1743
-1829
-1832
-1738
-1670
-1564
-1491
-1479
-1506
-1499
-1456
-1407
-1365
-1303
-1240
-1128
-901
-673
-424
-173
48
250
417
519
586
583
562
556
529
532
550
570
609
643
673
654
610
549
462
368
213
-6
-214
-421
-636
-925
-1515
-2048
-2277
-2547
-2586
-2356
-2331
-2423
-2378
-2384
-2347
-2266
-2254
-2253
-2135
-1994
-1912
-1814
-1727
-1683
-1493
-1137
-872
-542
-351
-254
-232
-266
-245
-250
-284
-267
-245
-153
-25
39
134
147
218
283
418
553
566
520
475
378
313
333
368
435
578
709
826
976
1095
1279
1431
1619
1903
2136
2422
2770
3071
3407
3559
3400
3078
2271
1510
972
390
46
-98
-321
-516
-419
-382
-427
-540
-690
-933
-1177
-1291
-1634
-2053
-2385
-2821
-2937
-2852
-2698
-2448
-2218
-1871
-1571
-1286
-988
-876
-847
-770
-724
-616
-571
-490
-426
-319
-114
147
468
825
1158
1380
1579
1613
1566
1510
1346
1188
1076
919
839
791
734
631
535
478
417
416
389
232
21
-207
-472
-675
-889
-1088
-1266
-1401
-1439
-1428
-1432
-1449
-1456
-1447
-1366
-1259
-1150
-1121
-1133
-1115
-1099
-1057
-991
-940
-822
-660
-477
-219
-2
167
311
397
490
546
565
592
549
517
471
441
414
374
376
396
378
273
46
-402
-638
-912
-1169
-1314
-1429
-1644
-1839
-1937
-2053
-2037
-2030
-2005
-1966
-1862
-1878
-1819
-1771
-1749
-1747
-1635
-1576
-1464
-1298
-1188
-1037
-985
-866
-731
-618
-508
-399
-338
-266
-224
-120
-97
-48
6
73
192
268
336
410
438
440
498
544
583
612
666
686
735
784
827
857
952
1041
1179
1365
1555
1752
1989
2260
2510
2692
2654
2494
1978
1451
1045
622
300
103
-116
-349
-399
-411
-390
-396
-435
-507
-527
-503
-604
-818
-1094
-1430
-1661
-1848
-1978
-2040
-2122
-2095
-1987
-1865
-1644
-1480
-1351
-1205
-1073
-891
-803
-720
-702
-740
-722
-698
-655
-544
-417
-291
-111
68
246
460
616
757
859
897
974
969
930
887
786
659
560
491
451
402
363
319
289
268
203
119
23
-90
-194
-268
-380
-493
-631
-818
-983
-1054
-1098
-1106
-1072
-1049
-1035
-988
-951
-943
-933
-925
-899
-855
-827
-818
-832
-834
-785
-738
-679
-617
-537
-467
-411
-326
-236
-186
-118
-87
-71
-88
-146
-148
-216
-339
-467
-612
-729
-751
-769
-773
-777
-799
-780
-753
-708
-686
-670
-647
-641
-644
-637
-687
-738
-806
-824
-829
-839
-800
-757
-700
-655
-594
-497
-412
-364
-304
-283
-243
-209
-199
-205
-203
-200
-182
-183
-166
-119
-119
-109
-94
-63
-40
-18
28
58
74
95
132
167
194
246
303
356
404
466
550
692
856
907
923
917
804
691
612
543
451
373
287
196
190
170
166
182
200
244
263
282
259
225
176
78
-5
-110
-244
-337
-420
-498
-591
-663
-705
-765
-799
-822
-810
-791
-802
-788
-771
-749
-735
-740
-762
-776
-787
-819
-816
-791
-768
-733
-698
-656
-585
-513
-440
-356
-295
-238
-189
-140
-99
-75
-38
0
44
81
71
86
107
111
108
85
75
61
55
32
15
18
29
12
4
11
4
-11
-61
-86
-104
-174
-227
-259
-293
-277
-265
-262
-260
-260
-217
-194
-210
-199
-215
-226
-227
-223
-244
-274
-277
-307
-354
-381
-387
-409
-459
-507
-548
-562
-569
-586
-589
-583
-602
-609
-584
-598
-603
-585
-574
-575
-550
-510
-524
-552
-542
-536
-509
-494
-505
-496
-506
-502
-514
-498
-454
-456
-449
-431
-428
-392
-358
-321
-300
-295
-276
-285
-277
-269
-280
-263
-239
-193
-144
-88
-29
6
18
36
71
123
159
180
212
234
267
325
383
448
520
611
687
709
704
663
617
570
498
427
329
259
196
168
170
181
213
231
232
246
273
276
254
219
152
70
15
-53
-123
-217
-285
-335
-395
-446
-522
-582
-617
-648
-662
-694
-719
-730
-724
-721
-719
-703
-711
-753
-796
-807
-810
-809
-778
-740
-692
-634
-599
-549
-484
-413
-348
-289
-251
-226
-190
-168
-165
-159
-143
-135
-109
-81
-110
-119
-108
-96
-69
-84
-77
-42
-32
-22
15
34
9
0
-36
-77
-91
-99
-118
-156
-207
-222
-228
-226
-220
-245
-253
-289
-312
-297
-307
-315
-305
-317
-333
-326
-320
-346
-362
-373
-410
-450
-472
-489
-506
-540
-594
-641
-653
-621
-607
-579
-554
-546
-519
-484
-491
-518
-515
-505
-526
-560
-576
-583
-576
-582
-585
-563
-574
-574
-543
-550
-555
-543
-536
-515
-520
-530
-511
-504
-472
-433
-405
-391
-387
-324
-244
-200
-173
-167
-158
-153
-140
-104
-50
-11
21
58
89
140
178
199
225
243
262
307
359
461
527
521
540
558
575
539
508
474
386
284
227
226
199
186
174
164
177
215
236
236
223
183
147
113
78
-8
-77
-176
-261
-310
-369
-423
-489
-544
-577
-599
-603
-629
-690
-706
-694
-695
-699
-738
-789
-820
-825
-805
-818
-841
-829
-822
-817
-785
-740
-676
-596
-527
-460
-392
-346
-292
-251
-217
-209
-207
-191
-174
-137
-129
-131
-125
-104
-84
-82
-62
-31
-3
3
33
52
43
18
-16
-37
-52
-94
-141
-179
-208
-224
-218
-217
-246
-257
-242
-243
-265
-257
-260
-279
-297
-307
-333
-375
-381
-410
-437
-452
-475
-466
-463
-509
-528
-566
-599
-590
-611
-605
-569
-527
-500
-487
-477
-449
-433
-432
-435
-421
-420
-447
-475
-474
-448
-434
-429
-438
-438
-445
-441
-426
-432
-441
-430
-412
-409
-405
-385
-384
-372
-335
-315
-320
-315
-313
-317
-308
-298
-288
-271
-240
-242
-231
-209
-176
-140
-120
-64
-12
39
62
97
152
203
267
345
426
521
599
638
646
628
622
581
528
501
434
371
336
311
277
258
256
252
262
283
325
321
245
176
90
16
-37
-122
-205
-297
-399
-482
-562
-613
-662
-726
-759
-750
-713
-701
-707
-700
-677
-665
-656
-683
-721
-757
-805
-832
-842
-835
-821
-779
-731
-651
-568
-494
-434
-386
-341
-299
-252
-249
-235
-245
-255
-247
-251
-236
-205
-164
-141
-148
-153
-141
-123
-123
-106
-76
-61
-38
-15
13
8
-5
-16
-25
-37
-90
-146
-184
-233
-277
-313
-350
-353
-333
-323
-306
-317
-346
-355
-398
-435
-453
-510
-531
-539
-563
-573
-627
-687
-703
-731
-750
-742
-762
-811
-788
-782
-809
-792
-755
-722
-709
-676
-660
-611
-580
-578
-583
-555
-522
-537
-533
-552
-564
-542
-544
-555
-556
-524
-478
-491
-461
-425
-422
-417
-401
-368
-319
-293
-270
-254
-249
-226
-207
-169
-146
-121
-86
-33
3
34
87
128
138
205
260
301
391
495
574
654
764
851
938
1006
1079
1110
1094
995
921
859
730
637
544
415
320
268
209
181
158
124
125
130
148
148
84
-6
-130
-231
-348
-483
-607
-720
-790
-845
-893
-938
-965
-987
-978
-930
-837
-800
-771
-750
-724
-709
-715
-708
-705
-712
-749
-736
-726
-734
-682
-605
-532
-435
-315
-191
-98
2
80
146
204
228
214
188
190
174
135
107
96
92
54
48
94
120
159
183
174
153
123
117
110
62
-32
-120
-191
-243
-290
-340
-395
-446
-488
-504
-497
-506
-525
-527
-508
-509
-527
-561
-624
-674
-696
-756
-800
-808
-851
-851
-801
-802
-815
-807
-856
-873
-835
-841
-848
-804
-795
-763
-705
-665
-653
-632
-589
-580
-537
-480
-474
-455
-437
-471
-446
-411
-389
-369
-408
-420
-437
-461
-485
-478
-500
-498
-436
-363
-332
-282
-213
-181
-120
-103
-117
-110
-79
-78
-31
13
60
128
174
240
311
397
493
587
667
741
796
880
985
1087
1211
1347
1490
1598
1605
1577
1434
1228
1062
886
705
529
369
198
85
28
-48
-116
-161
-189
-140
-106
-137
-258
-367
-530
-698
-843
-1053
-1222
-1370
-1496
-1515
-1512
-1546
-1511
-1471
-1394
-1253
-1110
-982
-884
-785
-712
-699
-670
-649
-655
-588
-522
-443
-332
-258
-167
-54
58
217
355
476
569
635
680
660
658
618
561
533
461
383
310
240
206
189
189
149
121
126
120
101
35
-38
-106
-202
-288
-401
-516
-578
-669
-740
-759
-788
-830
-855
-874
-853
-813
-764
-731
-730
-714
-710
-700
-691
-742
-759
-743
-720
-688
-655
-654
-638
-548
-494
-490
-503
-602
-699
-722
-793
-792
-770
-827
-889
-883
-883
-902
-893
-873
-880
-855
-776
-783
-778
-771
-821
-809
-808
-855
-857
-883
-900
-920
-923
-874
-828
-780
-716
-644
-565
-467
-366
-301
-297
-193
-120
-90
-89
-70
-44
26
93
174
288
383
503
593
710
812
926
1053
1184
1306
1485
1590
1760
1972
2151
2403
2632
2652
2530
2429
1963
1496
1169
764
393
70
-194
-505
-663
-747
-869
-1020
-1075
-1070
-1069
-1066
-1166
-1395
-1654
-1957
-2147
-2330
-2521
-2552
-2641
-2618
-2489
-2414
-2207
-1949
-1723
-1380
-1045
-775
-589
-414
-296
-231
-140
-64
-46
30
150
265
456
665
844
1017
1212
1418
1582
1634
1671
1609
1465
1247
1008
762
494
309
121
-4
-113
-250
-291
-318
-405
-486
-543
-650
-820
-944
-1111
-1346
-1513
-1639
-1790
-1888
-1899
-1891
-1830
-1681
-1514
-1364
-1170
-1013
-861
-688
-565
-461
-415
-404
-367
-277
-208
-120
-11
105
238
391
558
657
643
653
664
490
254
32
-290
-763
-937
-1180
-1444
-1584
-1716
-1844
-1835
-1729
-1750
-1677
-1656
-1690
-1779
-1754
-1875
-1950
-2027
-2093
-2135
-2064
-1971
-1887
-1646
-1498
-1297
-1137
-933
-794
-605
-504
-414
-368
-265
-167
-107
-30
35
204
312
507
658
804
931
1092
1242
1393
1486
1502
1588
1659
1717
1777
1925
2008
2146
2313
2520
2815
3121
3487
3874
4182
3994
3789
2973
2001
1227
385
-204
-700
-1048
-1563
-1696
-1837
-1811
-1703
-1653
-1594
-1550
-1433
-1463
-1628
-1935
-2415
-2871
-3082
-3261
-3157
-3065
-2856
-2544
-2142
-1627
-1139
-624
-143
232
579
805
852
830
697
622
549
523
605
753
947
1175
1460
1601
1760
1955
1996
2057
1927
1708
1347
929
537
137
-201
-536
-786
-932
-1011
-1000
-980
-1017
-1018
-1034
-1073
-1148
-1236
-1399
-1623
-1830
-1996
-2088
-2127
-2091
-1969
-1807
-1571
-1266
-936
-616
-352
-116
58
174
291
343
358
341
301
276
265
327
441
599
749
910
1007
1086
1141
1114
1045
880
517
173
-334
-973
-1415
-1827
-2206
-2434
-2450
-2566
-2461
-2348
-2241
-2106
-1991
-1855
-1863
-1866
-1911
-2005
-2141
-2137
-2158
-2038
-1946
-1685
-1435
-1195
-895
-678
-441
-338
-188
-111
-38
-34
-17
-64
-56
-48
-37
72
212
404
536
678
751
898
951
996
1025
1016
1007
938
938
903
979
1105
1245
1409
1609
1851
2125
2485
2883
3277
3691
3970
3922
3633
2790
1752
747
-195
-849
-1150
-1348
-1586
-1590
-1672
-1577
-1404
-1151
-1024
-1048
-1027
-1316
-1705
-2086
-2528
-2877
-3107
-3297
-3266
-3122
-2812
-2361
-1812
-1254
-776
-291
69
362
593
686
604
420
213
65
48
145
279
556
841
1113
1444
1689
1916
2051
2077
2033
1819
1508
1095
645
215
-127
-373
-593
-706
-727
-713
-611
-516
-453
-417
-477
-577
-783
-1032
-1279
-1534
-1780
-2011
-2108
-2086
-2031
-1875
-1649
-1364
-1078
-796
-513
-300
-149
-49
-33
-108
-191
-267
-336
-345
-269
-145
25
242
483
721
924
1051
1146
1161
1080
949
728
442
136
-182
-585
-900
-1264
-1559
-1739
-1756
-1786
-1724
-1584
-1611
-1528
-1560
-1559
-1617
-1630
-1751
-1834
-1911
-1968
-2007
-1918
-1729
-1537
-1187
-1009
-710
-548
-349
-309
-234
-216
-232
-218
-290
-298
-350
-267
-230
-47
64
236
370
485
538
593
613
556
580
539
580
440
441
452
515
575
638
799
976
1165
1288
1490
1644
1809
1976
2229
2413
2580
2627
2502
2171
1611
1030
356
-213
-664
-819
-932
-934
-852
-827
-736
-675
-624
-625
-654
-867
-1105
-1397
-1731
-1984
-2143
-2226
-2197
-2098
-1966
-1774
-1567
-1339
-1076
-807
-558
-302
-147
-50
-30
-129
-285
-399
-421
-406
-318
-132
60
259
501
712
877
1008
1050
1045
967
815
631
416
158
-44
-165
-228
-252
-276
-260
-259
-232
-202
-221
-232
-260
-341
-463
-653
-829
-1046
-1238
-1349
-1377
-1350
-1331
-1211
-1140
-1046
-854
-736
-641
-538
-527
-520
-554
-666
-716
-773
-789
-748
-692
-565
-422
-290
-152
-13
116
215
272
282
237
177
83
-11
-106
-203
-260
-292
-298
-312
-292
-286
-334
-401
-557
-740
-950
-1155
-1334
-1456
-1547
-1594
-1562
-1543
-1471
-1400
-1293
-1187
-1094
-1039
-1022
-1026
-1053
-1091
-1113
-1107
-1096
-1062
-1044
-988
-945
-843
-778
-681
-589
-508
-453
-431
-381
-350
-314
-312
-253
-242
-194
-164
-136
-84
-11
42
113
243
349
365
417
554
568
649
712
700
785
851
978
1146
1231
1329
1462
1612
1857
2103
2265
2323
2218
1899
1486
992
406
-84
-516
-757
-873
-829
-812
-683
-525
-461
-380
-462
-594
-845
-1071
-1382
-1705
-1953
-2107
-2171
-2174
-2103
-2047
-1905
-1724
-1530
-1245
-964
-710
-489
-369
-307
-321
-386
-466
-533
-549
-500
-388
-202
24
268
579
857
1078
1249
1323
1325
1255
1127
890
672
459
295
174
62
-4
-37
-14
-8
16
16
-3
-75
-186
-379
-634
-895
-1156
-1381
-1560
-1712
-1780
-1779
-1731
-1626
-1506
-1328
-1126
-972
-864
-767
-743
-747
-767
-794
-827
-841
-770
-671
-523
-353
-173
13
215
442
622
748
807
804
735
519
235
-103
-467
-767
-970
-1129
-1267
-1272
-1283
-1244
-1172
-1119
-1142
-1102
-1084
-1195
-1329
-1518
-1712
-1872
-1880
-1931
-1821
-1692
-1534
-1343
-1153
-989
-847
-679
-582
-464
-435
-418
-483
-519
-568
-536
-428
-318
-154
45
262
405
589
690
793
870
915
903
892
897
868
911
972
1089
1237
1414
1568
1793
2029
2271
2528
2832
3154
3419
3558
3495
3154
2433
1580
556
-327
-1016
-1414
-1616
-1588
-1410
-1295
-1016
-867
-764
-800
-924
-1202
-1569
-1927
-2366
-2698
-2885
-2971
-2946
-2749
-2492
-2114
-1628
-1131
-613
-88
328
619
794
769
627
406
152
-50
-105
-20
193
504
878
1225
1590
1862
1983
2064
2020
1867
1592
1266
836
393
-5
-369
-586
-704
-751
-750
-678
-576
-454
-370
-378
-441
-603
-843
-1162
-1503
-1792
-2021
-2108
-2105
-1990
-1800
-1572
-1298
-961
-660
-375
-98
36
114
139
93
31
-36
-79
-70
-26
48
224
441
658
928
1161
1342
1413
1396
1277
1063
786
448
126
-171
-400
-582
-698
-917
-1154
-1378
-1615
-1824
-1934
-2029
-2128
-2115
-2196
-2244
-2280
-2346
-2360
-2267
-2159
-2049
-1886
-1682
-1485
-1250
-1035
-849
-645
-528
-401
-330
-245
-220
-197
-152
-102
-32
17
69
113
167
208
295
360
438
519
581
562
498
480
435
402
388
424
478
589
757
941
1128
1296
1483
1671
1909
2152
2412
2702
3056
3475
3891
4121
4143
3812
3007
2014
885
-165
-962
-1400
-1687
-1782
-1671
-1655
-1507
-1412
-1377
-1417
-1526
-1736
-2031
-2255
-2576
-2835
-3019
-3168
-3187
-3062
-2848
-2409
-1849
-1194
-532
113
672
1001
1177
1166
1020
826
667
522
525
657
851
1118
1395
1602
1814
1990
2070
2036
1914
1694
1333
949
473
-33
-494
-906
-1199
-1399
-1467
-1461
-1364
-1229
-1158
-1041
-1014
-1132
-1283
-1516
-1734
-1928
-2118
-2201
-2188
-2060
-1852
-1555
-1188
-794
-407
-11
347
626
789
857
837
744
637
512
422
346
370
488
631
803
955
1083
1136
1136
1058
865
631
327
-7
-362
-704
-1010
-1235
-1390
-1470
-1602
-1814
-2049
-2291
-2503
-2669
-2667
-2694
-2642
-2621
-2588
-2519
-2411
-2250
-2105
-1856
-1600
-1345
-1082
-817
-619
-422
-244
-118
-38
6
36
76
80
48
33
32
15
26
26
-5
-37
-67
-39
-1
43
55
61
53
17
-5
12
45
54
126
222
332
506
699
910
1095
1325
1575
1886
2207
2561
2993
3442
3947
4447
4676
4623
4142
3206
2143
959
-70
-873
-1322
-1710
-1825
-1815
-1837
-1686
-1594
-1578
-1620
-1690
-1937
-2168
-2426
-2726
-3016
-3217
-3446
-3471
-3269
-2920
-2340
-1668
-944
-203
485
989
1294
1441
1407
1250
1050
883
821
809
940
1099
1297
1509
1683
1873
2029
2099
2080
1938
1690
1289
824
255
-328
-854
-1338
-1640
-1808
-1876
-1820
-1704
-1554
-1441
-1339
-1304
-1344
-1419
-1589
-1742
-1883
-1972
-2013
-1951
-1791
-1565
-1238
-840
-403
53
474
840
1097
1232
1249
1214
1113
958
806
673
608
615
670
756
861
927
953
958
924
812
658
411
111
-208
-598
-969
-1254
-1482
-1638
-1717
-1767
-1930
-2063
-2300
-2414
-2563
-2609
-2636
-2602
-2546
-2509
-2319
-2230
-2027
-1842
-1538
-1283
-943
-713
-428
-238
-46
75
174
229
186
238
140
156
74
98
20
-1
-90
-143
-211
-293
-314
-369
-334
-381
-341
-387
-365
-381
-369
-328
-280
-184
-87
87
209
427
576
797
1029
1258
1518
1802
2139
2506
2931
3379
3885
4417
4833
4902
4724
4053
3051
1905
781
-195
-964
-1432
-1833
-1960
-2039
-2045
-1929
-1896
-1894
-2005
-2111
-2363
-2580
-2780
-3057
-3301
-3560
-3710
-3673
-3435
-3027
-2404
-1708
-916
-144
570
1104
1412
1553
1569
1493
1406
1309
1257
1277
1320
1380
1511
1656
1786
1947
2052
2125
2078
1916
1634
1205
696
104
-474
-992
-1455
-1758
-1954
-2042
-2054
-1970
-1867
-1779
-1704
-1639
-1642
-1712
-1786
-1852
-1913
-2004
-2033
-1985
-1828
-1596
-1289
-889
-442
24
436
797
1089
1284
1360
1308
1208
1049
901
779
682
629
618
623
652
684
692
704
693
597
435
211
-90
-397
-741
-1080
-1371
-1599
-1792
-1870
-2004
-2191
-2380
-2555
-2650
-2722
-2664
-2671
-2601
-2560
-2449
-2311
-2109
-1933
-1751
-1533
-1309
-1038
-833
-575
-405
-208
-116
15
36
103
87
104
88
40
33
-56
-85
-203
-248
-353
-363
-417
-398
-401
-412
-423
-448
-439
-482
-440
-436
-364
-332
-239
-102
60
239
405
634
849
1142
1405
1740
2077
2453
2858
3288
3699
4223
4651
4814
4710
4177
3314
2258
1191
176
-590
-1195
-1620
-1853
-1931
-1999
-1949
-1901
-1931
-1967
-2068
-2188
-2361
-2572
-2851
-3100
-3358
-3573
-3583
-3460
-3194
-2708
-2111
-1397
-671
32
608
1018
1270
1385
1375
1326
1273
1209
1145
1141
1177
1252
1348
1508
1677
1851
1993
2056
2049
1892
1594
1209
732
163
-377
-910
-1316
-1641
-1844
-1914
-1901
-1829
-1753
-1683
-1625
-1582
-1533
-1525
-1558
-1611
-1697
-1798
-1837
-1813
-1730
-1540
-1319
-998
-602
-195
186
546
829
1060
1209
1262
1259
1189
1096
996
873
793
750
743
759
783
801
842
835
755
674
518
313
61
-260
-586
-907
-1201
-1458
-1623
-1980
-2283
-2547
-2761
-2811
-2840
-2720
-2773
-2615
-2594
-2437
-2315
-2183
-2045
-1865
-1659
-1537
-1285
-1139
-905
-766
-509
-444
-225
-141
28
110
167
218
193
215
102
99
-34
-79
-227
-216
-252
-215
-183
-150
-90
-107
-44
-37
53
18
65
81
121
154
215
334
437
633
815
1095
1343
1673
1946
2326
2715
3120
3531
3966
4256
4290
4139
3538
2775
1818
966
212
-367
-853
-1239
-1409
-1582
-1573
-1547
-1509
-1509
-1514
-1542
-1664
-1732
-1906
-2122
-2396
-2702
-2962
-3118
-3178
-3087
-2782
-2363
-1833
-1265
-716
-264
135
451
647
789
883
879
874
818
758
687
639
643
692
796
929
1096
1269
1450
1552
1586
1474
1240
950
623
257
-135
-507
-825
-1090
-1284
-1424
-1534
-1581
-1553
-1497
-1398
-1292
-1257
-1248
-1281
-1337
-1414
-1516
-1606
-1672
-1713
-1702
-1596
-1440
-1242
-997
-747
-441
-159
88
290
475
619
703
758
736
687
604
526
443
364
331
310
320
347
390
434
454
425
369
286
145
-59
-226
-553
-935
-1285
-1709
-2012
-2323
-2482
-2677
-2692
-2682
-2599
-2461
-2389
-2221
-2083
-1892
-1816
-1648
-1592
-1558
-1550
-1485
-1447
-1361
-1273
-1185
-1016
-897
-707
-575
-361
-219
-57
-10
11
8
-8
-27
-48
-23
-66
-56
-69
-38
-27
55
108
178
279
347
474
529
610
618
664
686
681
749
828
904
1016
1187
1365
1619
1859
2195
2459
2692
2778
2682
2402
1936
1436
889
439
-13
-390
-712
-949
-1141
-1228
-1227
-1227
-1184
-1135
-1068
-973
-858
-818
-874
-1022
-1194
-1399
-1637
-1835
-1994
-2104
-2119
-2056
-1931
-1744
-1526
-1271
-996
-717
-438
-216
-11
153
283
316
285
215
138
75
8
-22
-48
14
123
291
466
610
719
796
872
893
882
821
705
584
440
279
108
-70
-233
-387
-519
-618
-656
-656
-646
-624
-601
-566
-545
-574
-598
-638
-665
-697
-773
-829
-883
-937
-980
-1009
-1007
-966
-871
-788
-673
-547
-419
-310
-222
-129
-55
-7
-2
-10
-30
-60
-94
-104
-108
-131
-131
-129
-135
-134
-133
-135
-125
-172
-225
-277
-337
-350
-379
-393
-408
-436
-455
-465
-480
-451
-415
-416
-409
-398
-364
-331
-297
-291
-295
-314
-315
-329
-352
-361
-374
-381
-394
-400
-416
-417
-448
-478
-506
-560
-581
-604
-622
-607
-602
-582
-581
-616
-611
-575
-549
-514
-467
-446
-409
-390
-377
-357
-344
-306
-277
-244
-187
-141
-106
-60
10
67
127
162
213
275
325
357
369
389
410
431
471
502
523
565
581
586
577
548
509
475
453
456
432
395
366
337
304
267
221
167
119
62
8
-50
-108
-162
-223
-267
-332
-397
-418
-457
-496
-511
-530
-566
-586
-595
-610
-616
-611
-599
-585
-576
-556
-540
-544
-581
-621
-642
-654
-655
-621
-597
-580
-566
-543
-513
-494
-483
-493
-491
-499
-504
-501
-504
-491
-479
-463
-426
-417
-393
-372
-367
-347
-316
-290
-295
-286
-267
-250
-243
-222
-198
-166
-117
-89
-67
-57
-43
-23
-25
-48
-84
-109
-124
-135
-136
-136
-126
-126
-131
-120
-103
-76
-96
-127
-123
-119
-130
-118
-124
-145
-146
-160
-179
-196
-214
-229
-230
-227
-213
-209
-221
-245
-262
-268
-290
-298
-315
-311
-308
-347
-362
-371
-401
-429
-470
-470
-479
-514
-535
-574
-608
-618
-636
-637
-643
-641
-623
-602
-595
-573
-529
-512
-496
-476
-454
-475
-514
-515
-504
-484
-481
-461
-427
-389
-375
-339
-259
-214
-206
-190
-167
-138
-123
-101
-75
-44
-7
34
58
88
164
231
277
337
347
365
388
375
361
336
319
297
286
261
224
198
174
151
111
96
89
51
31
25
-2
-27
-43
-57
-77
-100
-134
-144
-167
-191
-215
-242
-250
-256
-261
-299
-338
-358
-379
-401
-394
-382
-370
-357
-361
-369
-385
-407
-409
-426
-443
-441
-467
-475
-473
-478
-463
-448
-443
-441
-418
-401
-400
-381
-358
-342
-332
-326
-332
-354
-351
-335
-305
-296
-303
-319
-351
-357
-347
-316
-292
-287
-271
-267
-284
-297
-279
-243
-212
-186
-155
-157
-194
-199
-193
-208
-200
-176
-174
-163
-184
-182
-150
-145
-137
-126
-105
-96
-85
-66
-51
-59
-83
-103
-111
-98
-112
-135
-139
-149
-165
-194
-214
-240
-241
-241
-264
-288
-297
-299
-332
-374
-379
-401
-440
-450
-453
-462
-493
-509
-513
-535
-533
-529
-521
-499
-484
-458
-438
-443
-469
-479
-495
-515
-517
-520
-495
-476
-455
-432
-421
-391
-368
-334
-289
-271
-263
-281
-280
-247
-222
-188
-160
-129
-71
-10
46
97
121
134
142
138
127
121
146
142
136
150
154
147
166
185
176
200
208
216
214
211
222
188
161
134
88
76
68
36
-5
-18
-15
-4
-19
-17
-21
-29
5
24
23
5
-16
-60
-94
-117
-174
-212
-214
-210
-213
-216
-215
-227
-255
-293
-300
-314
-319
-322
-344
-365
-368
-372
-373
-390
-397
-402
-415
-441
-503
-539
-524
-509
-504
-498
-505
-515
-528
-518
-502
-503
-518
-503
-493
-468
-418
-401
-395
-354
-310
-300
-304
-311
-301
-300
-293
-258
-255
-272
-244
-223
-232
-208
-174
-144
-128
-118
-92
-86
-72
-53
-26
-3
-13
-36
-56
-83
-90
-99
-114
-101
-107
-123
-122
-141
-154
-134
-127
-145
-153
-164
-195
-239
-254
-259
-259
-249
-254
-263
-302
-310
-317
-325
-340
-380
-393
-422
-462
-493
-529
-551
-571
-567
-557
-548
-525
-527
-528
-500
-472
-451
-421
-421
-417
-414
-411
-412
-393
-373
-384
-381
-358
-336
-310
-274
-248
-232
-210
-159
-115
-88
-73
-76
-96
-96
-108
-124
-119
-127
-123
-96
-76
-52
-46
-22
-2
-7
-4
10
24
18
10
7
-4
-11
-13
4
26
23
20
22
24
8
6
2
-18
-52
-84
-92
-72
-39
-29
-6
-13
-2
1
-15
-22
-47
-66
-101
-169
-221
-220
-239
-265
-256
-264
-276
-280
-280
-285
-287
-298
-313
-342
-383
-403
-418
-429
-445
-463
-462
-475
-476
-480
-485
-478
-495
-512
-494
-482
-479
-458
-447
-455
-457
-437
-420
-378
-350
-338
-323
-300
-269
-235
-211
-194
-192
-190
-178
-178
-173
-162
-152
-150
-148
-144
-113
-96
-73
-66
-81
-107
-149
-146
-161
-176
-162
-184
-213
-212
-205
-202
-204
-182
-149
-127
-145
-165
-160
-179
-191
-198
-217
-219
-224
-215
-208
-221
-219
-215
-227
-230
-219
-219
-228
-247
-281
-314
-343
-356
-386
-408
-425
-456
-467
-488
-508
-540
-589
-615
-617
-622
-635
-624
-611
-616
-598
-549
-534
-529
-536
-512
-482
-453
-418
-442
-445
-425
-400
-373
-339
-310
-267
-200
-150
-112
-76
-46
-28
-5
-3
-5
-5
-9
-13
5
-2
-11
4
4
22
31
6
-23
-19
-11
-29
-28
-14
-1
7
26
26
28
41
58
79
108
145
159
166
162
193
203
195
202
193
193
180
165
137
89
91
81
32
-4
-49
-85
-96
-124
-160
-183
-194
-233
-251
-268
-288
-325
-374
-419
-455
-457
-503
-530
-561
-591
-591
-613
-615
-584
-583
-582
-575
-562
-531
-494
-466
-451
-453
-440
-431
-413
-391
-404
-449
-498
-534
-548
-531
-508
-483
-438
-426
-415
-376
-343
-334
-326
-319
-322
-322
-357
-377
-358
-351
-330
-302
-273
-242
-217
-188
-173
-166
-145
-148
-177
-188
-203
-199
-199
-210
-209
-230
-240
-238
-255
-231
-223
-228
-230
-252
-265
-274
-268
-287
-308
-308
-321
-333
-355
-372
-369
-395
-425
-439
-443
-419
-422
-451
-488
-521
-565
-577
-588
-617
-606
-611
-601
-583
-567
-550
-536
-504
-483
-467
-444
-429
-421
-443
-455
-466
-487
-474
-457
-427
-398
-373
-305
-267
-265
-240
-225
-223
-224
-237
-223
-212
-220
-208
-190
-173
-160
-171
-172
-146
-137
-156
-164
-165
-184
-177
-160
-181
-185
-173
-187
-179
-136
-100
-72
-55
-36
-26
-19
-8
-13
12
10
5
4
7
12
-5
-39
-89
-127
-154
-136
-142
-158
-153
-165
-175
-184
-192
-192
-193
-199
-243
-307
-366
-388
-388
-397
-383
-378
-406
-419
-422
-404
-371
-376
-390
-428
-458
-471
-484
-482
-468
-456
-446
-442
-440
-460
-464
-446
-456
-471
-481
-480
-482
-460
-460
-468
-449
-427
-393
-394
-402
-398
-399
-383
-357
-348
-334
-339
-351
-363
-341
-320
-328
-320
-325
-297
-282
-292
-273
-265
-247
-228
-230
-200
-179
-186
-174
-178
-168
-160
-174
-192
-212
-230
-239
-256
-256
-261
-267
-270
-261
-266
-287
-294
-309
-331
-345
-345
-367
-408
-427
-441
-448
-465
-483
-495
-531
-575
-580
-577
-564
-570
-588
-568
-575
-581
-571
-582
-584
-573
-575
-562
-514
-501
-498
-463
-442
-408
-377
-352
-316
-320
-303
-308
-313
-291
-288
-270
-218
-182
-165
-125
-97
-76
-82
-74
-26
16
29
23
23
29
41
36
30
58
78
77
115
144
128
107
111
128
125
126
132
139
139
127
89
93
105
88
82
53
35
21
-10
-26
-24
-26
-53
-75
-97
-132
-160
-185
-215
-229
-250
-272
-283
-335
-357
-360
-379
-410
-432
-427
-447
-485
-487
-481
-497
-506
-499
-471
-472
-494
-496
-499
-510
-527
-550
-553
-569
-585
-593
-582
-580
-596
-580
-557
-553
-559
-551
-539
-517
-479
-455
-460
-465
-452
-439
-438
-431
-437
-432
-437
-437
-392
-364
-343
-330
-319
-309
-311
-284
-253
-205
-180
-178
-188
-191
-178
-154
-138
-146
-172
-178
-172
-179
-188
-196
-205
-198
-196
-186
-182
-204
-192
-188
-212
-232
-230
-247
-258
-256
-285
-321
-367
-383
-395
-422
-439
-459
-488
-508
-531
-532
-522
-538
-540
-547
-581
-612
-635
-651
-645
-641
-635
-631
-629
-607
-585
-558
-519
-476
-451
-431
-416
-396
-404
-442
-465
-470
-484
-494
-484
-455
-426
-400
-345
-314
-303
-260
-241
-239
-210
-178
-170
-172
-164
-172
-162
-154
-108
-55
-16
38
97
123
127
161
205
224
204
199
183
161
172
169
138
125
124
118
129
115
89
80
56
23
9
-2
-21
-31
-39
-36
-21
-18
-28
-61
-73
-108
-146
-186
-246
-292
-322
-349
-369
-383
-403
-421
-441
-486
-505
-515
-513
-502
-509
-496
-506
-504
-492
-513
-499
-506
-528
-531
-549
-555
-560
-555
-557
-556
-551
-562
-569
-576
-569
-541
-530
-508
-490
-472
-460
-418
-396
-408
-387
-368
-363
-361
-342
-309
-272
-275
-254
-211
-177
-168
-162
-156
-151
-147
-148
-128
-109
-97
-74
-68
-47
-24
-40
-46
-34
-28
-41
-57
-90
-110
-128
-154
-173
-189
-231
-251
-254
-285
-302
-310
-315
-311
-318
-329
-338
-352
-379
-409
-427
-466
-482
-474
-482
-490
-499
-514
-510
-510
-518
-528
-531
-513
-507
-503
-480
-483
-484
-475
-483
-497
-499
-520
-545
-530
-512
-502
-513
-523
-511
-489
-470
-467
-426
-429
-458
-461
-447
-408
-408
-387
-381
-385
-361
-349
-296
-239
-198
-156
-107
-42
25
103
159
205
226
226
236
252
266
296
314
317
352
386
375
369
394
404
403
412
408
387
352
305
279
267
243
239
230
209
202
180
150
122
81
39
-18
-66
-102
-122
-180
-205
-218
-247
-276
-301
-302
-326
-370
-386
-409
-445
-427
-436
-440
-447
-474
-500
-562
-574
-587
-622
-631
-648
-680
-696
-692
-696
-684
-672
-647
-624
-623
-602
-584
-560
-539
-522
-486
-448
-414
-406
-379
-341
-344
-364
-371
-364
-353
-310
-268
-242
-242
-212
-188
-202
-174
-156
-161
-176
-180
-166
-158
-179
-171
-128
-97
-77
-77
-75
-85
-79
-104
-126
-113
-103
-94
-98
-80
-74
-53
-56
-76
-107
-116
-117
-160
-185
-204
-239
-261
-258
-296
-349
-369
-403
-423
-460
-491
-476
-488
-494
-497
-496
-511
-547
-551
-570
-599
-623
-638
-634
-653
-664
-670
-699
-705
-695
-669
-652
-631
-598
-594
-580
-576
-580
-579
-569
-564
-545
-523
-508
-485
-468
-463
-445
-429
-423
-412
-381
-356
-330
-298
-276
-234
-194
-146
-99
-82
-72
-64
-32
1
47
101
129
152
176
190
227
269
272
288
303
325
351
363
355
358
341
322
296
253
227
180
131
111
110
113
92
72
59
47
48
56
31
-14
-53
-110
-169
-233
-265
-282
-334
-380
-410
-446
-443
-444
-458
-457
-456
-454
-459
-470
-503
-528
-534
-533
-523
-532
-541
-550
-560
-568
-568
-561
-553
-527
-509
-501
-523
-546
-545
-521
-482
-468
-445
-441
-458
-457
-435
-394
-360
-323
-322
-318
-315
-329
-329
-332
-323
-270
-244
-231
-194
-170
-151
-135
-132
-137
-117
-101
-105
-115
-131
-145
-144
-132
-143
-119
-80
-54
-55
-84
-92
-98
-121
-122
-101
-67
-57
-47
-5
16
1
-40
-60
-90
-110
-102
-108
-126
-154
-192
-229
-230
-246
-285
-311
-336
-347
-367
-372
-371
-384
-391
-394
-412
-435
-465
-490
-531
-594
-638
-661
-681
-695
-702
-691
-683
-667
-639
-624
-599
-570
-544
-537
-522
-472
-448
-452
-464
-464
-432
-433
-428
-398
-414
-412
-364
-336
-309
-273
-238
-182
-132
-87
-63
-87
-74
-25
14
18
33
59
96
129
158
189
235
282
326
367
391
446
475
484
509
526
523
525
517
498
495
483
429
402
391
372
333
290
258
234
209
173
118
70
31
-13
-47
-91
-148
-198
-245
-292
-323
-372
-426
-460
-481
-502
-490
-486
-521
-518
-507
-467
-435
-414
-403
-418
-416
-437
-463
-482
-517
-524
-539
-549
-538
-540
-560
-554
-540
-540
-542
-547
-550
-540
-506
-480
-464
-433
-416
-388
-367
-339
-307
-328
-337
-340
-327
-292
-265
-238
-229
-232
-222
-241
-235
-195
-147
-124
-116
-83
-76
-68
-62
-69
-46
-33
-52
-58
-71
-90
-119
-162
-166
-164
-183
-191
-186
-191
-180
-162
-157
-166
-141
-112
-110
-114
-128
-146
-177
-184
-182
-204
-238
-286
-324
-341
-346
-348
-342
-343
-336
-342
-358
-364
-382
-393
-419
-450
-495
-519
-540
-582
-611
-643
-656
-655
-664
-670
-657
-648
-634
-618
-610
-595
-588
-577
-558
-545
-545
-554
-549
-558
-559
-552
-516
-491
-476
-412
-349
-340
-313
-283
-296
-243
-248
-232
-231
-291
-352
-242
-146
-175
-143
-98
-24
37
122
117
167
268
340
460
555
604
660
766
836
869
904
912
828
724
660
587
455
343
222
106
30
9
-10
-88
-119
-203
-303
-363
-438
-523
-613
-755
-926
-1100
-1237
-1388
-1570
-1716
-1850
-1942
-2014
-2024
-1997
-1896
-1791
-1675
-1550
-1403
-1197
-1057
-907
-769
-701
-644
-560
-470
-407
-365
-295
-200
-76
85
249
392
530
702
845
976
1075
1094
1084
1065
980
893
772
615
448
264
124
-18
-115
-197
-286
-322
-352
-376
-414
-453
-519
-627
-738
-822
-926
-1040
-1125
-1204
-1275
-1330
-1368
-1341
-1288
-1210
-1152
-1124
-1157
-1295
-1210
-1170
-1104
-1074
-1090
-1105
-1229
-1176
-1166
-1049
-1019
-977
-911
-828
-701
-671
-591
-558
-489
-460
-436
-481
-495
-613
-651
-705
-729
-704
-725
-713
-798
-801
-849
-777
-763
-690
-725
-693
-662
-677
-598
-649
-638
-703
-625
-609
-537
-478
-429
-351
-277
-132
-53
93
185
277
314
400
530
708
821
957
1085
1220
1451
1630
1865
2051
2293
2496
2775
3024
3238
3563
3735
3620
3499
3328
2755
2204
1860
1409
814
193
-477
-1046
-1429
-1601
-1687
-1829
-1882
-2017
-2045
-1944
-1890
-1990
-2174
-2360
-2490
-2488
-2531
-2617
-2787
-2849
-2675
-2365
-1920
-1479
-1140
-760
-279
200
668
1058
1302
1419
1487
1616
1703
1598
1505
1401
1286
1282
1324
1419
1471
1482
1493
1508
1505
1451
1315
1087
776
411
33
-380
-748
-1117
-1439
-1699
-1898
-1961
-1919
-1836
-1765
-1717
-1643
-1503
-1368
-1246
-1217
-1257
-1255
-1255
-1206
-1090
-1020
-960
-824
-579
-248
116
437
700
935
1167
1381
1511
1549
1509
1379
1255
1151
1020
877
748
619
501
434
426
398
334
245
159
71
-73
-225
-417
-640
-869
-1082
-1366
-1547
-1719
-1854
-2298
-2617
-2411
-2465
-2266
-2085
-1909
-2044
-1942
-1711
-1509
-1189
-1210
-1138
-1204
-965
-863
-821
-786
-697
-592
-360
-184
-96
-16
-91
-19
-128
-17
-65
-62
-222
-333
-569
-637
-589
-726
-687
-796
-700
-774
-687
-627
-586
-655
-629
-485
-408
-303
-331
-285
-275
-151
-30
169
295
451
567
751
940
1173
1483
1687
1918
2076
2302
2540
2786
2971
3193
3365
3626
3944
3822
3635
3498
3062
2521
1994
1576
886
76
-611
-1268
-1743
-2211
-2456
-2685
-2760
-2793
-2854
-2793
-2795
-2701
-2727
-2716
-2752
-2731
-2656
-2571
-2459
-2298
-1949
-1572
-1070
-546
-67
399
800
1182
1533
1846
2085
2123
2025
1979
1915
1791
1632
1465
1328
1209
1131
1121
1047
856
675
494
355
154
-101
-428
-818
-1167
-1462
-1669
-1852
-2041
-2125
-2087
-1986
-1815
-1619
-1394
-1213
-1005
-788
-556
-396
-323
-267
-216
-91
34
184
326
497
679
806
956
1117
1225
1274
1264
1185
1049
884
728
517
267
42
-158
-354
-479
-588
-704
-811
-860
-897
-926
-1067
-1205
-1311
-1515
-1795
-2122
-2077
-2103
-2155
-2150
-2061
-2082
-2121
-1815
-1479
-1094
-957
-778
-693
-561
-414
-380
-350
-363
-346
-355
-309
-373
-358
-427
-364
-356
-285
-285
-360
-468
-600
-691
-836
-846
-1013
-1082
-1238
-1258
-1281
-1211
-1063
-958
-859
-773
-570
-427
-296
-282
-137
-38
110
232
347
444
548
735
959
1256
1476
1780
2051
2303
2496
2787
3012
3241
3427
3572
3792
3945
4218
4107
3690
3360
2713
1675
1051
436
-572
-1326
-1894
-2367
-2709
-2952
-2990
-2880
-2830
-2615
-2457
-2395
-2250
-2285
-2272
-2128
-1999
-1857
-1655
-1471
-1152
-758
-265
297
738
1284
1709
1990
2188
2222
2139
2006
1768
1489
1218
937
707
399
195
110
21
-36
-108
-192
-313
-566
-839
-1091
-1369
-1618
-1851
-2039
-2178
-2299
-2217
-2083
-1898
-1553
-1255
-910
-565
-281
-36
135
207
317
392
409
442
400
425
473
562
681
776
895
960
981
949
868
732
550
286
15
-215
-461
-684
-816
-908
-984
-980
-907
-825
-744
-660
-636
-623
-586
-572
-575
-658
-726
-747
-759
-701
-599
-482
-323
-155
-55
-70
-12
11
-44
-69
-254
-510
-809
-1126
-1227
-1209
-1303
-1386
-1479
-1549
-1513
-1403
-1264
-1137
-1169
-1236
-1218
-1312
-1306
-1372
-1424
-1423
-1412
-1345
-1273
-1208
-1151
-1055
-929
-767
-712
-656
-667
-727
-749
-781
-769
-737
-752
-765
-720
-671
-572
-463
-353
-255
-158
-63
62
162
192
239
301
422
502
589
675
787
933
1146
1364
1549
1744
1947
2131
2266
2485
2704
2894
3075
3308
3610
3638
3431
3351
3024
2198
1401
884
86
-787
-1349
-1853
-2144
-2506
-2654
-2559
-2447
-2302
-2221
-2108
-2084
-1988
-2096
-2083
-1959
-1879
-1686
-1463
-1154
-852
-485
-55
394
806
1199
1383
1446
1448
1329
1184
1014
742
483
271
92
-30
-213
-245
-235
-269
-292
-298
-390
-625
-876
-1119
-1289
-1492
-1681
-1818
-1882
-1865
-1809
-1607
-1342
-1065
-785
-500
-216
8
145
238
296
333
359
348
357
393
407
504
644
781
887
948
992
949
807
642
453
219
-31
-275
-451
-610
-761
-821
-808
-759
-701
-626
-528
-512
-549
-580
-634
-672
-736
-806
-854
-847
-780
-655
-514
-427
-354
-274
-268
-277
-328
-485
-642
-814
-984
-1133
-1354
-1656
-1767
-1726
-1669
-1600
-1566
-1469
-1382
-1305
-1185
-1078
-1094
-1181
-1286
-1331
-1345
-1436
-1465
-1472
-1390
-1255
-1148
-1047
-949
-902
-863
-844
-864
-832
-884
-928
-943
-930
-830
-692
-558
-428
-302
-163
-1
114
239
327
404
463
542
613
655
707
771
883
1079
1284
1452
1641
1845
2068
2303
2539
2766
2957
3101
3328
3584
3838
3735
3492
3285
2618
1623
910
195
-785
-1313
-1852
-2104
-2284
-2629
-2559
-2340
-2110
-1950
-1818
-1945
-1864
-1932
-2027
-1851
-1824
-1728
-1566
-1233
-820
-458
-55
390
740
1190
1464
1487
1440
1239
1004
820
585
329
62
-171
-151
-203
-176
-97
-108
-154
-219
-330
-605
-872
-1211
-1487
-1633
-1735
-1802
-1822
-1751
-1616
-1377
-1112
-816
-519
-328
-170
1
75
97
113
71
104
143
165
204
258
407
554
689
813
869
865
767
634
467
280
117
-40
-195
-339
-464
-520
-501
-478
-417
-389
-399
-402
-423
-499
-576
-653
-702
-708
-734
-728
-697
-609
-495
-355
-196
-65
-2
42
11
-94
-144
-273
-609
-792
-926
-1154
-1306
-1536
-1588
-1540
-1555
-1697
-1616
-1521
-1487
-1410
-1385
-1259
-1303
-1384
-1401
-1296
-1289
-1294
-1332
-1219
-1069
-941
-883
-905
-773
-780
-765
-820
-818
-916
-908
-939
-924
-840
-798
-687
-614
-415
-334
-139
-46
71
130
168
220
245
241
220
305
293
422
557
714
812
983
1158
1360
1536
1634
1778
1898
2133
2315
2507
2672
2916
3163
3488
3733
3581
3405
2959
1969
1236
518
-472
-1050
-1687
-2143
-2318
-2537
-2477
-2172
-1956
-1739
-1559
-1672
-1594
-1637
-1802
-1732
-1746
-1701
-1580
-1364
-1002
-719
-340
172
494
904
1162
1136
1112
985
816
671
457
226
-5
-243
-262
-265
-262
-144
-57
-51
-73
-148
-401
-669
-915
-1190
-1400
-1511
-1650
-1747
-1685
-1577
-1318
-1083
-840
-540
-372
-189
-40
-1
-22
-29
-40
9
43
65
108
155
361
552
721
836
895
940
877
763
641
435
219
31
-168
-321
-465
-529
-549
-495
-403
-343
-290
-284
-340
-388
-436
-534
-634
-768
-861
-878
-916
-875
-758
-653
-480
-332
-245
-234
-254
-262
-422
-543
-706
-939
-1170
-1387
-1556
-1636
-1686
-1671
-1572
-1593
-1514
-1478
-1427
-1342
-1283
-1279
-1229
-1217
-1284
-1291
-1313
-1230
-1244
-1161
-1074
-971
-916
-850
-813
-767
-714
-755
-784
-868
-850
-918
-908
-886
-825
-767
-660
-518
-400
-243
-132
-7
14
94
122
174
199
228
283
368
531
697
840
978
1172
1335
1558
1730
1923
2080
2219
2408
2587
2815
3103
3394
3578
3518
3354
3017
2164
1506
846
-35
-531
-1162
-1665
-1847
-2067
-2059
-1813
-1688
-1576
-1490
-1614
-1511
-1578
-1738
-1628
-1726
-1717
-1585
-1452
-1216
-995
-656
-218
84
470
710
647
666
626
534
405
217
48
-165
-305
-247
-222
-212
-136
-52
-41
-36
-81
-351
-595
-771
-967
-1142
-1284
-1449
-1542
-1515
-1401
-1177
-1027
-828
-580
-498
-330
-204
-235
-231
-224
-244
-273
-302
-287
-252
-164
31
161
304
471
559
640
668
659
604
500
414
256
37
-96
-191
-265
-278
-295
-256
-245
-226
-205
-214
-191
-203
-263
-328
-423
-557
-619
-637
-620
-584
-551
-482
-401
-319
-207
-160
-137
-101
-162
-284
-383
-580
-812
-912
-1157
-1284
-1420
-1590
-1570
-1519
-1497
-1407
-1368
-1400
-1323
-1310
-1210
-1251
-1362
-1362
-1357
-1328
-1231
-1191
-1154
-1062
-1025
-881
-854
-815
-789
-777
-772
-795
-885
-928
-939
-938
-848
-843
-742
-664
-530
-404
-279
-192
-122
-27
-10
41
121
188
210
323
362
449
574
740
904
1037
1174
1327
1497
1651
1861
2008
2237
2422
2630
2924
3163
3282
3286
3221
2921
2374
1767
1116
452
-81
-638
-949
-1184
-1433
-1378
-1285
-1215
-1155
-1136
-1168
-1179
-1249
-1258
-1345
-1495
-1524
-1620
-1599
-1482
-1381
-1220
-961
-725
-471
-328
-204
-68
9
136
184
137
69
-37
-126
-98
-62
-27
-23
13
48
69
119
131
129
71
6
-111
-285
-442
-567
-681
-734
-723
-765
-776
-740
-677
-587
-499
-395
-315
-307
-308
-335
-363
-341
-354
-342
-253
-175
-111
-57
24
116
222
362
456
481
480
456
409
352
269
185
98
34
-39
-126
-172
-205
-225
-193
-182
-206
-223
-261
-289
-326
-345
-364
-431
-498
-544
-588
-593
-577
-562
-561
-555
-530
-536
-528
-522
-545
-599
-623
-669
-771
-835
-886
-965
-998
-978
-961
-956
-976
-954
-908
-847
-766
-748
-775
-758
-728
-738
-748
-766
-761
-775
-770
-735
-715
-700
-693
-676
-678
-671
-680
-718
-738
-721
-702
-689
-685
-675
-654
-619
-583
-551
-499
-419
-334
-270
-204
-156
-99
-33
12
44
78
134
180
250
335
426
505
596
700
785
891
1009
1107
1251
1368
1468
1560
1555
1499
1406
1298
1167
1030
933
919
868
784
775
746
629
503
432
349
261
189
143
75
-32
-136
-241
-314
-351
-425
-541
-634
-728
-814
-878
-853
-795
-790
-775
-753
-738
-701
-683
-651
-589
-550
-522
-550
-601
-651
-703
-727
-714
-714
-730
-733
-740
-714
-649
-627
-618
-572
-565
-585
-582
-564
-583
-567
-537
-521
-499
-503
-500
-476
-422
-352
-312
-241
-152
-97
-88
-65
0
34
84
154
191
190
190
202
193
196
206
205
223
230
201
167
134
102
86
59
25
-17
-66
-101
-162
-190
-161
-171
-210
-222
-236
-239
-243
-261
-267
-231
-216
-243
-256
-308
-360
-429
-524
-585
-628
-653
-763
-867
-891
-937
-973
-952
-924
-887
-921
-974
-990
-1064
-1098
-1122
-1115
-1069
-1029
-1094
-1131
-1102
-1077
-1032
-980
-919
-902
-910
-906
-879
-869
-824
-785
-726
-716
-724
-753
-768
-688
-639
-592
-551
-511
-438
-375
-346
-238
-135
-95
-75
-46
2
14
27
114
211
265
290
364
488
582
662
815
966
1081
1203
1288
1377
1471
1530
1559
1600
1529
1321
1122
989
874
768
717
759
739
551
433
355
250
186
143
151
145
79
-32
-166
-313
-365
-430
-458
-477
-628
-771
-894
-953
-955
-924
-907
-920
-898
-898
-960
-989
-940
-863
-811
-797
-805
-879
-963
-968
-908
-860
-834
-810
-814
-811
-792
-767
-730
-676
-601
-563
-559
-572
-595
-574
-536
-440
-348
-366
-396
-371
-299
-234
-184
-117
-46
-12
12
33
52
64
72
86
95
99
65
29
37
83
127
166
177
176
166
134
134
147
126
79
74
72
36
7
-25
-60
-65
-36
-25
-36
-57
-88
-107
-113
-117
-132
-175
-210
-266
-337
-388
-442
-460
-476
-510
-560
-651
-755
-856
-934
-912
-872
-904
-918
-931
-1013
-1131
-1210
-1215
-1181
-1213
-1165
-1086
-1096
-1121
-1121
-1047
-945
-918
-944
-950
-999
-1007
-1031
-995
-935
-901
-875
-826
-812
-832
-853
-843
-757
-688
-612
-602
-526
-457
-387
-342
-259
-168
-135
-132
-89
14
86
193
252
368
454
491
556
685
827
971
1129
1290
1450
1568
1715
1860
1983
2006
1925
1759
1538
1291
1166
1158
1128
1100
1027
915
715
529
473
441
416
412
362
219
56
-133
-255
-304
-326
-372
-492
-638
-786
-912
-958
-934
-902
-867
-845
-855
-903
-932
-948
-916
-836
-808
-843
-914
-1011
-1053
-1023
-938
-844
-819
-814
-829
-821
-763
-706
-633
-538
-478
-467
-499
-574
-616
-572
-503
-440
-400
-429
-440
-427
-395
-329
-267
-203
-149
-98
-59
-45
-23
34
96
129
155
144
103
70
51
71
116
164
177
166
152
171
181
175
202
202
190
161
98
36
-13
-34
-28
-38
-58
-94
-123
-144
-173
-177
-161
-130
-128
-161
-217
-267
-295
-323
-337
-355
-423
-531
-627
-710
-714
-714
-771
-809
-798
-820
-871
-893
-920
-946
-1007
-1040
-1055
-1089
-1114
-1106
-1093
-1071
-1029
-1048
-1044
-1035
-1048
-1034
-1016
-1034
-1020
-1014
-1011
-1012
-998
-953
-940
-888
-813
-759
-738
-668
-608
-545
-476
-403
-353
-341
-279
-211
-191
-172
-110
-51
9
55
131
215
309
416
526
652
764
839
904
1019
1132
1270
1397
1540
1667
1767
1766
1649
1511
1297
1039
889
899
924
916
872
808
646
457
385
365
357
321
286
221
103
-66
-227
-295
-281
-331
-442
-583
-767
-890
-990
-989
-943
-923
-908
-920
-925
-961
-1010
-988
-948
-894
-872
-936
-1022
-1094
-1090
-1019
-932
-890
-906
-929
-919
-873
-824
-772
-693
-609
-562
-568
-614
-632
-580
-502
-416
-331
-334
-359
-347
-321
-251
-198
-203
-179
-147
-151
-164
-157
-132
-74
13
91
88
17
9
41
79
117
153
152
117
102
55
7
11
23
5
-5
-31
-75
-115
-113
-94
-82
-79
-85
-121
-148
-160
-175
-184
-198
-201
-210
-246
-278
-327
-357
-373
-386
-395
-442
-487
-492
-534
-574
-610
-651
-641
-707
-823
-866
-824
-905
-968
-921
-918
-1021
-1118
-1076
-1053
-1089
-1087
-1011
-1032
-1045
-1064
-1051
-1016
-994
-1027
-1079
-1066
-1079
-1123
-1151
-1122
-1121
-1067
-1035
-1017
-972
-901
-831
-740
-622
-555
-532
-488
-372
-314
-243
-196
-141
-102
-76
-45
-12
59
109
188
263
358
419
458
535
660
773
864
1012
1153
1275
1385
1530
1655
1752
1728
1676
1560
1319
1093
950
963
943
932
882
782
601
453
396
343
314
296
276
196
110
-73
-242
-313
-296
-342
-468
-620
-810
-977
-1057
-1036
-1005
-995
-1013
-985
-975
-992
-1023
-1039
-984
-904
-870
-905
-991
-1074
-1064
-980
-896
-827
-804
-791
-726
-653
-588
-537
-498
-438
-394
-400
-442
-459
-445
-390
-297
-239
-262
-305
-325
-285
-206
-157
-156
-134
-90
-54
-73
-93
-61
-16
42
68
55
1
-25
11
66
127
155
147
157
161
116
97
101
97
129
117
77
21
-37
-49
-43
-30
-28
-50
-62
-54
-85
-107
-118
-149
-180
-194
-223
-295
-376
-425
-435
-457
-475
-492
-510
-512
-513
-587
-703
-797
-819
-848
-926
-941
-921
-952
-961
-901
-878
-891
-909
-910
-912
-917
-938
-959
-964
-926
-936
-990
-999
-992
-973
-958
-954
-958
-937
-959
-950
-914
-853
-796
-759
-699
-658
-627
-628
-568
-516
-476
-407
-316
-250
-197
-169
-130
-74
-4
84
95
137
213
293
331
391
475
559
671
796
916
1011
1118
1242
1401
1540
1632
1675
1643
1555
1425
1207
966
875
904
895
839
787
679
492
348
317
325
292
284
278
200
67
-83
-180
-223
-242
-313
-435
-581
-740
-850
-910
-940
-938
-944
-990
-1008
-1028
-1070
-1108
-1049
-946
-869
-920
-1102
-1217
-1211
-1118
-973
-860
-893
-872
-767
-639
-577
-588
-575
-533
-437
-398
-466
-575
-644
-620
-530
-444
-416
-467
-498
-417
-296
-216
-211
-195
-131
-61
-26
-68
-137
-152
-101
-43
-14
-42
-80
-56
37
139
202
257
287
294
294
295
280
248
205
165
94
56
34
8
3
24
29
25
19
22
12
-57
-117
-149
-145
-181
-269
-382
-449
-488
-510
-541
-629
-696
-678
-679
-710
-753
-887
-1009
-1078
-1096
-1169
-1334
-1411
-1392
-1384
-1398
-1382
-1397
-1383
-1345
-1237
-1142
-1159
-1229
-1215
-1106
-977
-955
-1032
-979
-931
-896
-851
-795
-827
-787
-695
-597
-514
-498
-520
-520
-425
-345
-349
-410
-401
-391
-357
-388
-392
-315
-164
-32
122
179
161
309
468
603
705
793
848
936
1102
1204
1307
1525
1758
1959
2233
2434
2574
2674
2676
2448
2047
1615
1151
717
371
151
-89
-305
-306
-246
-243
-301
-347
-404
-414
-335
-328
-489
-750
-1001
-1164
-1193
-1188
-1294
-1410
-1367
-1192
-988
-838
-759
-707
-580
-367
-240
-344
-560
-743
-784
-688
-610
-675
-766
-721
-567
-387
-273
-251
-269
-218
-126
-134
-275
-497
-666
-727
-735
-765
-869
-965
-932
-763
-589
-459
-383
-307
-196
-105
-99
-193
-300
-318
-273
-278
-325
-349
-313
-151
64
225
312
384
484
554
573
500
379
275
209
115
-22
-134
-199
-171
-91
-40
-22
0
84
132
117
44
-68
-183
-280
-372
-508
-663
-775
-776
-705
-674
-673
-629
-576
-495
-436
-426
-416
-469
-564
-666
-799
-936
-1102
-1217
-1319
-1438
-1481
-1401
-1252
-1166
-1137
-1111
-1063
-1008
-974
-1007
-1138
-1257
-1285
-1244
-1187
-1150
-1092
-999
-881
-806
-767
-758
-769
-752
-725
-788
-896
-985
-1024
-1035
-986
-907
-816
-692
-563
-443
-325
-188
-47
56
115
166
194
225
261
323
413
535
697
880
1056
1200
1368
1560
1747
1939
2094
2226
2395
2563
2773
2947
3013
2995
2844
2443
1866
1277
665
86
-350
-655
-937
-1165
-1212
-1086
-919
-836
-883
-995
-1123
-1168
-1205
-1258
-1403
-1537
-1563
-1435
-1214
-1053
-907
-665
-356
-72
128
153
59
-3
35
64
-13
-160
-287
-344
-300
-195
-101
-40
57
148
138
29
-128
-315
-488
-646
-798
-974
-1135
-1210
-1157
-1054
-941
-821
-708
-574
-457
-383
-367
-337
-340
-362
-399
-479
-531
-506
-398
-256
-103
42
184
327
437
510
516
460
406
356
261
146
32
-74
-112
-107
-64
3
40
70
87
60
11
-44
-131
-233
-344
-463
-567
-654
-662
-639
-606
-547
-496
-446
-400
-350
-338
-375
-436
-481
-535
-580
-621
-734
-815
-799
-774
-785
-856
-945
-1002
-1125
-1239
-1249
-1269
-1324
-1383
-1417
-1398
-1330
-1239
-1127
-1046
-970
-903
-847
-767
-725
-712
-658
-597
-609
-653
-688
-710
-720
-727
-713
-688
-729
-807
-834
-830
-787
-721
-675
-638
-615
-584
-522
-402
-235
-101
7
120
202
273
360
466
582
728
857
981
1084
1165
1297
1487
1679
1868
2021
2182
2414
2643
2919
3265
3436
3410
3237
2844
2145
1298
478
-247
-798
-1206
-1489
-1685
-1749
-1654
-1340
-1061
-976
-1099
-1297
-1409
-1478
-1556
-1613
-1626
-1577
-1410
-1092
-756
-454
-135
248
614
810
864
751
532
343
231
97
-67
-220
-321
-349
-263
-114
-9
58
81
11
-185
-473
-791
-1051
-1256
-1453
-1585
-1648
-1614
-1472
-1231
-991
-776
-567
-383
-253
-235
-289
-337
-348
-321
-275
-266
-256
-172
11
247
464
622
699
749
763
711
606
473
326
187
114
43
-41
-69
-46
8
75
118
111
61
-7
-87
-206
-342
-440
-514
-577
-619
-627
-568
-462
-330
-204
-139
-125
-110
-112
-156
-232
-336
-439
-503
-531
-566
-697
-821
-830
-808
-768
-795
-918
-1169
-1422
-1513
-1466
-1477
-1528
-1541
-1572
-1462
-1332
-1183
-1032
-960
-913
-873
-832
-833
-799
-777
-738
-713
-684
-673
-697
-732
-764
-752
-713
-679
-728
-782
-850
-847
-787
-707
-651
-596
-530
-485
-390
-272
-128
-20
75
168
207
245
328
356
158
135
234
279
347
492
631
760
972
1199
1525
1702
1848
2016
2246
2389
2539
2564
2433
2357
2235
2099
1980
1869
1449
1024
704
309
-179
-658
-1102
-1453
-1646
-1768
-1821
-1852
-1825
-1730
-1497
-1278
-1269
-1282
-1247
-1122
-935
-815
-739
-634
-500
-344
-125
40
136
243
351
403
358
238
107
31
-44
-141
-226
-341
-477
-560
-614
-666
-729
-760
-792
-855
-911
-1028
-1155
-1187
-1127
-1083
-1068
-1044
-967
-841
-707
-534
-394
-293
-188
-82
12
54
35
48
125
183
213
227
257
307
315
342
351
319
245
160
92
8
-74
-153
-238
-295
-326
-370
-421
-447
-438
-411
-425
-437
-431
-451
-451
-464
-452
-451
-444
-421
-394
-357
-336
-312
-296
-239
-222
-271
-315
-351
-376
-498
-603
-784
-983
-1153
-1505
-1604
-1535
-1536
-1549
-1431
-1419
-1369
-1307
-1313
-1190
-1243
-1325
-1391
-1321
-1290
-1211
-1047
-860
-723
-644
-599
-579
-495
-554
-571
-602
-647
-757
-835
-866
-860
-799
-693
-579
-509
-444
-469
-387
-319
-289
-234
-228
-208
-332
-542
-449
-340
-278
-170
-42
82
222
351
559
773
900
1013
1186
1348
1435
1550
1803
2093
2305
2581
2752
3035
3142
3036
2920
2830
2597
2268
1647
783
-92
-918
-1248
-1386
-1583
-1885
-2056
-2046
-1781
-1487
-1280
-1197
-1349
-1450
-1456
-1347
-1332
-1360
-1164
-860
-539
-217
35
255
467
697
865
872
700
415
132
-62
-195
-316
-357
-369
-351
-357
-387
-368
-388
-387
-455
-665
-926
-1171
-1385
-1485
-1497
-1492
-1393
-1205
-964
-761
-580
-406
-225
-43
76
132
97
26
-49
-12
86
164
216
237
319
414
480
498
493
490
410
266
95
-71
-241
-326
-328
-346
-374
-385
-333
-274
-220
-184
-191
-200
-243
-291
-366
-461
-512
-484
-428
-371
-324
-290
-212
-139
-61
-22
-43
-59
-107
-202
-298
-427
-587
-747
-1119
-1292
-1387
-1478
-1471
-1473
-1485
-1456
-1388
-1331
-1122
-1114
-1098
-1191
-1189
-1212
-1212
-1092
-967
-873
-771
-652
-610
-458
-464
-386
-418
-449
-559
-711
-816
-912
-906
-885
-790
-752
-659
-655
-503
-436
-365
-294
-252
-345
-515
-438
-466
-471
-439
-304
-227
-25
104
312
512
666
872
1022
1184
1260
1375
1542
1729
1901
2175
2386
2623
2824
3028
3302
3435
3326
3207
2925
2493
1666
778
-132
-1067
-1480
-1756
-1914
-2120
-2247
-2233
-1810
-1384
-1153
-1146
-1388
-1469
-1576
-1521
-1460
-1408
-1209
-928
-557
-188
77
320
620
855
987
946
705
441
161
-14
-158
-311
-395
-472
-458
-441
-434
-415
-395
-376
-482
-710
-995
-1267
-1418
-1504
-1537
-1524
-1438
-1285
-1047
-787
-599
-411
-211
3
123
144
62
-59
-114
-74
12
87
115
140
270
420
492
522
529
515
440
325
169
-9
-155
-241
-269
-294
-342
-371
-321
-213
-133
-93
-77
-98
-164
-219
-295
-388
-444
-437
-372
-330
-300
-242
-150
-77
14
67
80
53
-44
-125
-261
-403
-503
-553
-605
-800
-987
-1167
-1387
-1482
-1453
-1421
-1445
-1501
-1506
-1447
-1397
-1330
-1255
-1237
-1231
-1294
-1256
-1127
-1044
-929
-840
-739
-687
-657
-650
-625
-643
-685
-725
-828
-917
-1024
-1097
-1097
-1043
-979
-910
-852
-802
-764
-680
-591
-496
-409
-372
-328
-269
-213
-93
52
207
381
546
759
966
1126
1278
1455
1636
1810
1985
2168
2335
2518
2779
3102
3424
3803
4145
4030
3749
3130
1992
914
-3
-681
-1276
-1893
-2363
-2559
-2474
-1998
-1455
-1177
-1027
-1217
-1338
-1268
-1374
-1446
-1502
-1470
-1231
-978
-708
-349
-14
460
975
1286
1368
1194
921
666
429
207
-48
-279
-497
-700
-728
-664
-517
-354
-294
-272
-420
-728
-1006
-1255
-1476
-1670
-1849
-1896
-1815
-1669
-1397
-1101
-774
-429
-114
93
133
59
-21
-25
-22
-31
-66
-97
-60
62
223
388
494
542
571
592
569
393
181
45
-64
-160
-250
-337
-383
-370
-294
-180
-91
-45
5
-1
-45
-111
-188
-282
-354
-380
-422
-444
-429
-342
-226
-130
-29
45
86
105
85
-16
-147
-240
-339
-433
-497
-700
-1027
-1197
-1255
-1335
-1427
-1515
-1606
-1635
-1640
-1546
-1423
-1366
-1340
-1334
-1308
-1255
-1249
-1162
-1018
-966
-924
-855
-787
-734
-710
-706
-649
-635
-661
-745
-859
-945
-985
-980
-934
-894
-884
-860
-810
-726
-645
-574
-495
-401
-317
-273
-205
-101
4
113
247
374
511
680
861
1031
1191
1365
1547
1734
1888
2015
2167
2369
2577
2814
3117
3461
3742
3679
3471
2912
1904
888
29
-665
-1273
-1860
-2314
-2510
-2478
-2054
-1535
-1265
-1159
-1284
-1294
-1186
-1249
-1327
-1401
-1426
-1264
-1045
-780
-469
-174
248
749
1090
1215
1081
851
652
437
224
-65
-329
-540
-714
-731
-673
-586
-447
-350
-291
-350
-565
-800
-1012
-1197
-1397
-1608
-1730
-1741
-1681
-1534
-1294
-1030
-726
-397
-141
-38
-45
-47
-10
32
13
-88
-190
-237
-199
-90
64
172
242
357
486
539
475
346
227
152
40
-152
-295
-391
-428
-415
-337
-251
-221
-159
-89
-62
-91
-165
-231
-289
-344
-428
-531
-575
-564
-481
-390
-317
-231
-181
-158
-117
-154
-229
-311
-393
-547
-846
-1120
-1308
-1446
-1558
-1575
-1585
-1551
-1538
-1418
-1261
-1167
-1123
-1134
-1115
-1162
-1229
-1239
-1163
-1149
-1096
-1022
-896
-804
-752
-655
-615
-596
-620
-704
-809
-922
-1034
-1041
-1020
-974
-931
-880
-775
-671
-552
-413
-271
-151
-100
-71
-54
-208
-206
-181
-143
-77
-3
103
255
416
660
873
1015
1264
1372
1500
1612
1723
1849
2081
2254
2443
2584
2819
2889
2818
2773
2677
2439
1864
1300
491
-348
-917
-1159
-1429
-1740
-1988
-1995
-1749
-1482
-1175
-1106
-1172
-1147
-1090
-1001
-956
-1066
-1062
-931
-674
-428
-284
-125
63
333
646
786
713
573
469
369
247
116
-112
-324
-412
-437
-495
-538
-531
-460
-378
-377
-474
-665
-804
-901
-991
-1082
-1155
-1206
-1166
-1073
-962
-808
-641
-443
-249
-115
-81
-67
-40
5
60
36
-35
-113
-100
-1
85
131
194
295
392
478
498
429
329
269
231
134
-5
-129
-226
-238
-234
-243
-231
-186
-141
-87
-17
-6
-53
-108
-127
-137
-206
-293
-336
-350
-339
-287
-237
-204
-186
-159
-242
-452
-649
-774
-898
-1024
-1212
-1393
-1509
-1508
-1377
-1278
-1238
-1207
-1143
-1054
-952
-1011
-1056
-1107
-1123
-1121
-1153
-1159
-1128
-1062
-947
-855
-830
-779
-732
-713
-721
-754
-767
-758
-769
-803
-808
-761
-624
-603
-570
-493
-428
-381
-333
-273
-241
-193
-83
30
15
49
111
252
378
493
606
789
919
1067
1209
1380
1550
1725
1920
2076
2197
2349
2606
2825
2831
2781
2657
2400
1925
1300
552
-62
-558
-924
-1203
-1572
-1823
-1750
-1474
-1168
-994
-1052
-1095
-1031
-884
-782
-852
-1027
-1092
-1050
-870
-754
-754
-685
-414
-100
185
250
158
81
150
217
133
-80
-335
-479
-542
-559
-592
-670
-659
-545
-419
-427
-502
-576
-565
-537
-571
-675
-831
-943
-983
-944
-918
-905
-895
-803
-632
-512
-491
-445
-337
-190
-100
-136
-232
-330
-363
-337
-333
-388
-423
-363
-256
-142
-94
-83
-44
41
95
94
16
-51
-89
-79
-39
-79
-201
-290
-248
-184
-162
-195
-213
-190
-141
-119
-179
-237
-258
-255
-218
-237
-342
-510
-573
-636
-707
-818
-927
-992
-1032
-1040
-1027
-1014
-1053
-1035
-983
-947
-994
-1079
-1128
-1085
-1033
-1000
-1008
-1006
-981
-974
-913
-837
-854
-886
-894
-876
-858
-889
-914
-898
-871
-884
-888
-853
-837
-807
-747
-671
-602
-544
-495
-425
-375
-316
-270
-205
-120
-65
-19
46
146
225
318
400
509
595
713
824
954
1072
1170
1301
1414
1537
1709
1899
2088
2252
2322
2225
1930
1522
1084
639
277
-60
-325
-507
-564
-420
-270
-339
-455
-533
-475
-241
-57
-25
-259
-539
-625
-538
-515
-588
-796
-903
-777
-672
-695
-841
-951
-831
-489
-232
-250
-482
-686
-603
-373
-226
-344
-560
-671
-568
-420
-394
-508
-610
-530
-328
-167
-261
-434
-478
-286
-62
-24
-182
-418
-524
-470
-370
-376
-485
-572
-511
-410
-371
-400
-466
-448
-307
-182
-196
-299
-382
-354
-273
-167
-137
-212
-262
-234
-202
-178
-150
-106
-40
28
86
73
60
93
168
214
199
136
66
6
-47
-82
-101
-129
-186
-231
-267
-325
-382
-394
-392
-454
-555
-648
-742
-848
-905
-899
-872
-855
-866
-876
-921
-963
-948
-881
-822
-804
-832
-899
-924
-895
-889
-866
-821
-829
-881
-929
-966
-994
-967
-932
-904
-848
-821
-803
-792
-796
-766
-716
-687
-656
-641
-628
-588
-528
-452
-363
-277
-214
-187
-182
-159
-59
39
88
152
262
324
342
389
475
570
638
738
856
908
934
1002
1107
1223
1323
1334
1319
1249
1139
1024
862
763
693
584
601
665
565
439
424
417
370
326
314
294
243
177
144
60
-30
-136
-225
-271
-377
-530
-647
-670
-698
-745
-759
-792
-843
-867
-890
-864
-844
-872
-875
-882
-909
-918
-959
-972
-940
-908
-885
-865
-858
-820
-746
-664
-589
-526
-508
-487
-444
-447
-441
-437
-428
-407
-403
-375
-349
-335
-313
-297
-279
-250
-238
-241
-240
-217
-243
-267
-238
-230
-255
-267
-241
-226
-191
-160
-147
-101
-84
-72
-29
16
23
19
54
92
96
67
11
-72
-99
-129
-212
-269
-283
-293
-324
-346
-386
-448
-522
-524
-500
-552
-650
-674
-704
-814
-907
-948
-945
-949
-935
-922
-927
-957
-997
-990
-955
-945
-922
-891
-874
-864
-876
-903
-906
-861
-821
-774
-744
-731
-705
-686
-612
-537
-481
-437
-412
-381
-378
-319
-216
-163
-136
-75
-19
48
105
205
370
535
675
792
872
934
1053
1168
1329
1531
1709
1824
1843
1667
1274
901
726
805
877
877
877
726
454
293
247
175
112
196
424
438
162
-137
-285
-259
-113
-75
-221
-475
-744
-863
-852
-857
-910
-880
-715
-590
-637
-795
-889
-809
-605
-413
-380
-559
-769
-838
-749
-630
-587
-637
-653
-615
-625
-666
-727
-681
-541
-415
-373
-429
-576
-681
-610
-489
-390
-359
-359
-376
-402
-410
-402
-331
-258
-209
-217
-294
-356
-351
-284
-176
-100
-62
-69
-51
-44
-100
-92
-10
108
161
111
11
-73
-93
-28
37
9
-121
-233
-268
-228
-234
-353
-396
-377
-374
-374
-403
-476
-508
-492
-425
-398
-483
-592
-678
-704
-701
-774
-844
-850
-871
-871
-865
-893
-914
-920
-930
-924
-893
-904
-924
-951
-929
-899
-873
-857
-892
-912
-918
-874
-823
-765
-747
-712
-634
-570
-525
-449
-401
-347
-248
-181
-70
12
56
107
181
254
349
468
540
613
685
778
881
968
1081
1231
1391
1557
1720
1763
1608
1256
908
807
898
944
992
1008
835
611
509
464
348
255
376
589
573
317
6
-180
-118
50
106
-37
-335
-616
-708
-702
-793
-942
-971
-874
-790
-855
-1047
-1197
-1173
-975
-729
-654
-848
-1047
-1095
-996
-847
-791
-841
-873
-829
-793
-815
-810
-708
-552
-428
-369
-406
-534
-622
-589
-475
-368
-324
-312
-340
-384
-451
-445
-359
-275
-225
-268
-340
-409
-421
-351
-266
-242
-259
-230
-175
-174
-233
-219
-111
27
142
133
19
-79
-77
-9
71
90
21
-45
-65
-97
-164
-254
-314
-310
-253
-236
-353
-503
-598
-652
-683
-683
-712
-772
-830
-861
-882
-914
-946
-951
-933
-942
-949
-978
-1018
-1029
-1029
-1019
-1012
-964
-966
-983
-957
-916
-889
-883
-873
-877
-882
-877
-818
-763
-712
-666
-631
-573
-491
-454
-400
-336
-272
-191
-99
7
30
21
30
99
221
365
480
590
677
743
835
953
1099
1275
1438
1610
1754
1696
1390
995
715
703
800
787
787
717
473
298
258
162
18
-2
169
289
114
-204
-424
-438
-276
-110
-97
-248
-492
-667
-652
-634
-723
-812
-743
-627
-621
-765
-944
-966
-856
-676
-505
-514
-708
-851
-841
-755
-722
-745
-760
-760
-781
-856
-903
-847
-705
-594
-504
-500
-591
-667
-677
-605
-519
-472
-430
-390
-458
-552
-579
-519
-382
-274
-265
-311
-372
-412
-360
-249
-170
-162
-157
-105
-97
-165
-186
-166
-87
4
44
10
-60
-135
-137
-71
-55
-116
-217
-299
-364
-389
-380
-365
-375
-404
-441
-497
-533
-597
-650
-619
-548
-515
-566
-666
-745
-791
-782
-716
-723
-778
-859
-916
-925
-952
-948
-890
-862
-869
-865
-901
-930
-952
-933
-866
-793
-735
-740
-776
-817
-802
-723
-601
-516
-454
-450
-438
-401
-304
-168
-65
53
169
287
349
429
516
616
744
860
975
1055
1102
1196
1337
1494
1656
1747
1694
1428
1039
728
684
778
782
824
847
685
489
407
339
235
222
422
586
419
75
-214
-305
-201
-74
-66
-146
-381
-591
-627
-652
-731
-776
-697
-549
-499
-669
-856
-913
-847
-677
-507
-521
-693
-848
-857
-770
-693
-644
-634
-593
-548
-581
-652
-621
-494
-384
-316
-288
-334
-430
-474
-455
-391
-318
-261
-221
-239
-368
-464
-468
-396
-302
-242
-249
-293
-286
-276
-270
-254
-252
-253
-216
-202
-298
-429
-463
-391
-280
-224
-254
-302
-370
-400
-363
-312
-322
-341
-347
-414
-502
-533
-562
-610
-590
-568
-571
-870
-1081
-1103
-1000
-946
-889
-904
-1028
-933
-807
-795
-850
-853
-887
-898
-824
-876
-969
-948
-849
-797
-719
-657
-621
-596
-505
-418
-451
-482
-410
-346
-325
-300
-259
-243
-218
-129
-54
6
78
202
318
436
575
733
849
1006
1154
1280
1375
1518
1691
1811
1952
2194
2332
2199
1909
1557
1130
696
362
98
-326
-784
-875
-655
-504
-547
-738
-916
-846
-518
-171
-147
-451
-708
-689
-531
-470
-779
-1131
-1107
-792
-573
-573
-731
-858
-687
-185
181
119
-205
-315
-161
-55
-146
-341
-492
-518
-416
-449
-632
-762
-705
-531
-393
-339
-435
-478
-372
-303
-433
-602
-603
-553
-622
-814
-978
-1010
-851
-609
-461
-473
-517
-376
-125
2
-60
-146
-142
-42
-21
-155
-345
-459
-384
-301
-283
-294
-326
-332
-190
-43
-56
-165
-206
-330
-488
-631
-784
-945
-1050
-1092
-1104
-1112
-1120
-1038
-1058
-1055
-1058
-970
-915
-965
-1118
-1203
-1248
-1240
-1211
-1294
-1323
-1326
-1241
-1138
-1061
-1060
-1015
-927
-817
-768
-758
-757
-744
-699
-642
-580
-541
-541
-513
-478
-391
-317
-258
-226
-166
-123
-35
56
92
183
256
371
483
608
683
766
911
1119
1346
1516
1688
1853
1989
2233
2446
2650
2869
3133
3261
2791
1899
1124
457
10
-360
-904
-1675
-2273
-2239
-1606
-1159
-1195
-1283
-1271
-877
-472
-350
-568
-845
-839
-497
-364
-523
-875
-964
-351
288
531
433
348
464
610
732
660
325
-29
-161
-335
-658
-1002
-1116
-946
-772
-671
-727
-770
-708
-597
-578
-639
-774
-910
-948
-1042
-1197
-1378
-1350
-1066
-770
-649
-622
-532
-306
-3
235
348
291
191
174
133
-5
-213
-339
-312
-220
-193
-220
-245
-201
-135
-79
6
-30
-147
-287
-435
-546
-678
-922
-947
-981
-1049
-970
-821
-719
-636
-613
-568
-434
-540
-626
-788
-919
-1018
-1039
-1063
-1045
-1076
-1093
-973
-909
-753
-756
-731
-715
-750
-825
-852
-938
-1059
-1118
-1098
-1004
-1031
-989
-956
-881
-798
-668
-543
-493
-500
-533
-510
-476
-410
-431
-368
-265
-145
19
193
363
540
767
930
1128
1224
1292
1457
1656
1800
1924
2060
2152
2365
2579
2820
3174
3274
2817
1779
941
239
-373
-731
-1236
-2036
-2687
-2702
-2179
-1519
-1393
-1343
-1160
-949
-615
-436
-592
-802
-709
-463
-247
-268
-413
-437
8
608
914
956
855
849
778
650
469
177
-178
-419
-610
-909
-1236
-1347
-1128
-905
-818
-813
-805
-781
-768
-810
-922
-1053
-1177
-1172
-1145
-1237
-1287
-1134
-798
-373
-112
-74
20
130
242
345
324
223
82
-113
-238
-316
-504
-585
-519
-424
-365
-359
-359
-380
-416
-420
-408
-417
-507
-656
-921
-1093
-1019
-1001
-923
-826
-782
-757
-610
-480
-442
-514
-610
-549
-590
-738
-895
-996
-1069
-1018
-886
-814
-793
-762
-707
-649
-508
-483
-485
-568
-662
-762
-842
-838
-842
-888
-832
-716
-690
-638
-643
-604
-520
-433
-369
-311
-397
-462
-430
-372
-277
-198
-126
25
153
282
466
581
696
838
970
1095
1206
1249
1338
1502
1637
1793
1943
2165
2421
2652
2999
3223
2904
1732
690
72
-616
-1136
-1496
-2118
-2848
-2898
-2480
-1645
-1332
-1329
-1036
-804
-556
-404
-530
-762
-643
-433
-156
-108
-218
-211
93
746
1152
1215
1133
1108
925
676
402
112
-194
-475
-674
-946
-1221
-1308
-1077
-792
-605
-543
-544
-533
-529
-639
-854
-1010
-1072
-1018
-1001
-1073
-1106
-1016
-712
-303
28
176
188
254
300
275
202
95
-53
-177
-286
-403
-519
-594
-516
-437
-364
-289
-232
-256
-341
-446
-533
-625
-757
-830
-1011
-1110
-1068
-943
-788
-649
-538
-494
-426
-415
-382
-473
-617
-694
-742
-786
-858
-847
-876
-856
-742
-603
-584
-495
-466
-466
-457
-477
-502
-596
-593
-643
-688
-631
-611
-606
-516
-406
-337
-228
-229
-212
-186
-220
-190
-132
-151
-143
-41
4
144
237
413
567
712
887
1022
1093
1162
1309
1439
1645
1757
1901
1984
2114
2290
2515
2754
2945
3262
3369
2784
1512
539
-257
-864
-1156
-1563
-2247
-2866
-2895
-2359
-1637
-1438
-1285
-1075
-835
-606
-561
-735
-840
-698
-418
-118
-95
-128
-150
235
796
1091
1128
1094
994
718
411
38
-268
-559
-726
-881
-1146
-1420
-1416
-1125
-865
-708
-662
-567
-550
-638
-791
-981
-1112
-1099
-986
-954
-1008
-1030
-878
-556
-191
72
200
260
343
351
265
145
17
-96
-190
-274
-368
-462
-510
-453
-397
-315
-241
-198
-243
-385
-627
-822
-814
-869
-927
-985
-1006
-983
-845
-653
-523
-517
-474
-325
-323
-460
-625
-772
-815
-850
-841
-799
-880
-900
-840
-762
-654
-573
-588
-536
-548
-594
-620
-622
-648
-609
-668
-663
-559
-701
-724
-706
-626
-607
-507
-552
-513
-526
-550
-433
-440
-384
-304
-159
-111
6
39
169
303
526
739
830
963
1118
1275
1451
1649
1709
1903
2026
2191
2406
2612
2769
3054
3349
3174
1952
568
-86
-772
-1226
-1416
-1931
-2756
-2963
-2527
-1674
-1342
-1352
-1015
-792
-587
-417
-630
-1011
-886
-567
-233
-96
-123
-163
48
617
1026
1082
1006
1059
842
431
29
-303
-598
-761
-873
-1125
-1426
-1529
-1234
-986
-881
-817
-743
-632
-614
-773
-1037
-1281
-1377
-1193
-1057
-1091
-1147
-1044
-779
-470
-228
-122
-43
50
107
42
-87
-198
-332
-415
-442
-463
-514
-551
-523
-515
-441
-317
-230
-240
-506
-667
-695
-770
-783
-765
-805
-859
-804
-800
-646
-685
-689
-535
-422
-421
-510
-580
-707
-693
-706
-619
-676
-684
-745
-734
-661
-605
-521
-496
-435
-477
-418
-479
-449
-517
-489
-471
-437
-566
-623
-539
-637
-532
-457
-338
-389
-297
-370
-246
-256
-254
-102
-56
43
98
231
294
456
591
863
996
1164
1256
1351
1530
1702
1748
1852
1987
2034
2237
2427
2673
2825
3083
3370
2896
1170
270
-314
-1089
-1304
-1508
-2258
-2999
-2988
-2340
-1456
-1552
-1329
-962
-821
-434
-446
-879
-1149
-904
-509
-76
-35
-52
-107
213
875
1138
1145
1146
1142
889
516
59
-326
-643
-703
-742
-950
-1182
-1180
-918
-776
-701
-591
-435
-364
-388
-588
-893
-1131
-1070
-874
-884
-920
-936
-811
-600
-371
-209
-160
-57
70
95
-22
-153
-302
-448
-489
-495
-484
-515
-545
-569
-582
-482
-358
-365
-482
-532
-619
-707
-740
-778
-809
-859
-852
-751
-667
-781
-783
-719
-698
-620
-563
-575
-665
-745
-780
-725
-759
-747
-714
-754
-702
-637
-588
-601
-543
-487
-432
-400
-414
-489
-569
-526
-492
-463
-609
-579
-630
-684
-633
-529
-525
-549
-448
-387
-282
-358
-260
-216
-177
-75
96
154
239
346
554
746
887
1016
1074
1233
1373
1506
1510
1669
1699
1810
1998
2199
2387
2530
2789
3068
3423
2512
826
177
-469
-1177
-1188
-1295
-2324
-2794
-2489
-1795
-1318
-1467
-978
-758
-650
-251
-363
-1114
-1237
-861
-536
-183
-140
-106
-170
285
858
992
1028
1139
1096
735
438
15
-401
-755
-823
-814
-1003
-1176
-1120
-928
-960
-867
-660
-510
-474
-603
-803
-1109
-1321
-1267
-1102
-1125
-1076
-947
-897
-738
-539
-397
-291
-74
75
-1
-126
-253
-441
-574
-489
-394
-402
-499
-558
-577
-603
-521
-311
-230
-362
-412
-434
-504
-731
-855
-926
-1056
-1022
-870
-889
-1095
-1017
-986
-812
-704
-604
-618
-770
-797
-822
-830
-867
-787
-850
-767
-687
-595
-624
-622
-485
-422
-318
-288
-365
-624
-594
-672
-686
-660
-635
-700
-654
-575
-535
-471
-511
-403
-353
-270
-219
-224
-284
-190
-93
63
227
323
415
528
663
787
988
1101
1232
1349
1457
1468
1560
1614
1639
1874
2027
2179
2383
2582
2784
2399
1396
606
-36
-485
-775
-904
-1547
-2100
-2295
-1823
-1581
-1524
-1269
-1146
-882
-622
-627
-1024
-1294
-1237
-833
-581
-475
-469
-476
-178
200
579
688
767
827
785
597
291
-51
-395
-504
-519
-562
-778
-871
-862
-917
-858
-639
-433
-438
-436
-521
-711
-975
-1008
-1007
-1126
-1102
-1033
-955
-981
-900
-801
-688
-573
-374
-302
-403
-418
-539
-680
-805
-778
-770
-807
-709
-704
-722
-650
-503
-587
-545
-481
-530
-620
-712
-832
-990
-1005
-991
-898
-932
-883
-863
-843
-794
-706
-664
-636
-609
-575
-532
-622
-592
-617
-628
-545
-428
-415
-416
-389
-374
-332
-297
-176
-275
-358
-221
-254
-345
-329
-265
-356
-217
-90
-58
-164
-167
-82
-78
-37
69
68
52
199
263
365
391
445
469
526
636
745
794
787
883
921
1034
1091
1206
1251
1294
1500
1658
1772
1983
2153
2268
1902
1450
1308
423
60
-27
-389
-1076
-1138
-1510
-1912
-2034
-2165
-2068
-2180
-1833
-1682
-1726
-1534
-1439
-1311
-954
-663
-544
-329
-306
-130
-96
-135
61
122
193
222
332
212
60
-4
31
-95
-142
-61
-151
-301
-350
-350
-414
-360
-311
-306
-337
-367
-457
-538
-584
-635
-589
-622
-587
-642
-728
-832
-863
-907
-947
-904
-881
-865
-960
-884
-855
-895
-806
-686
-609
-560
-455
-437
-399
-433
-302
-226
-241
-174
-167
-158
-204
-208
-250
-207
-210
-172
-202
-252
-253
-348
-363
-350
-301
-338
-345
-358
-396
-450
-464
-440
-462
-457
-447
-407
-428
-374
-332
-298
-271
-242
-180
-150
-130
-132
-103
-78
-9
41
81
119
166
205
218
246
238
267
267
289
266
254
234
187
165
154
211
217
235
210
271
321
335
339
305
299
294
361
336
300
323
334
329
354
403
443
461
403
356
372
380
326
238
150
68
64
40
-56
-144
-174
-134
-140
-181
-202
-222
-225
-202
-223
-257
-283
-322
-343
-385
-414
-432
-459
-480
-498
-486
-491
-481
-477
-467
-453
-414
-392
-400
-413
-431
-430
-429
-400
-391
-413
-421
-382
-372
-344
-323
-355
-378
-412
-420
-434
-440
-473
-506
-520
-494
-490
-504
-498
-527
-542
-545
-525
-530
-532
-537
-554
-568
-567
-510
-489
-458
-394
-389
-393
-355
-336
-326
-323
-319
-294
-282
-282
-283
-264
-247
-222
-208
-168
-133
-155
-138
-139
-144
-136
-143
-153
-161
-180
-178
-156
-122
-63
-61
-48
-36
-17
-30
-60
-65
-51
-50
-68
-51
-59
-73
-54
-39
-29
-5
-9
-23
-44
-31
-17
-15
-16
-37
-71
-103
-116
-140
-154
-181
-187
-178
-168
-138
-127
-126
-118
-116
-128
-148
-179
-217
-250
-291
-298
-287
-289
-276
-263
-256
-222
-209
-215
-198
-178
-163
-187
-205
-225
-237
-240
-237
-237
-252
-277
-282
-285
-282
-275
-268
-247
-233
-236
-247
-258
-286
-280
-265
-268
-253
-255
-256
-262
-252
-242
-254
-242
-206
-187
-187
-191
-200
-194
-199
-214
-216
-222
-207
-183
-189
-192
-196
-192
-190
-198
-210
-251
-289
-313
-318
-318
-316
-329
-334
-325
-321
-314
-300
-303
-316
-304
-297
-309
-286
-293
-307
-298
-305
-320
-327
-331
-313
-307
-319
-328
-342
-317
-295
-287
-288
-319
-337
-379
-396
-405
-416
-389
-378
-363
-353
-351
-373
-387
-386
-391
-408
-385
-351
-352
-348
-307
-284
-262
-239
-231
-233
-217
-176
-143
-132
-116
-115
-126
-116
-133
-144
-143
-159
-181
-196
-224
-245
-246
-231
-231
-224
-219
-221
-209
-207
-155
-133
-170
-198
-225
-233
-268
-302
-305
-325
-312
-295
-316
-314
-289
-267
-266
-268
-295
-309
-288
-298
-305
-326
-366
-378
-391
-387
-352
-356
-365
-342
-325
-326
-335
-325
-316
-337
-333
-324
-313
-294
-291
-265
-214
-192
-199
-221
-241
-255
-239
-214
-227
-238
-238
-213
-206
-214
-206
-210
-199
-174
-168
-186
-185
-214
-239
-254
-277
-295
-322
-329
-312
-324
-331
-347
-383
-382
-380
-374
-385
-411
-416
-415
-402
-400
-417
-412
-416
-410
-404
-394
-380
-374
-381
-394
-370
-361
-348
-323
-322
-330
-336
-358
-366
-351
-374
-379
-364
-373
-378
-374
-379
-380
-384
-373
-366
-365
-355
-378
-375
-347
-355
-352
-337
-310
-290
-293
-288
-285
-277
-261
-248
-215
-170
-139
-114
-105
-101
-106
-109
-91
-82
-90
-125
-153
-137
-132
-144
-158
-169
-174
-172
-153
-174
-191
-166
-164
-170
-166
-177
-192
-218
-223
-241
-231
-199
-208
-207
-205
-200
-204
-209
-205
-205
-222
-237
-258
-263
-234
-215
-208
-216
-220
-227
-222
-200
-183
-183
-198
-207
-189
-176
-199
-222
-230
-253
-258
-266
-280
-290
-253
-230
-214
-188
-185
-188
-182
-180
-187
-197
-216
-216
-235
-242
-248
-232
-220
-218
-193
-172
-170
-175
-160
-181
-212
-205
-201
-208
-212
-221
-244
-280
-291
-273
-286
-281
-246
-250
-263
-286
-288
-278
-274
-271
-293
-309
-303
-274
-260
-226
-193
-204
-194
-180
-198
-193
-179
-190
-195
-202
-212
-205
-188
-172
-160
-143
-112
-95
-122
-147
-170
-174
-193
-207
-213
-220
-199
-194
-200
-206
-236
-253
-254
-240
-247
-223
-212
-213
-202
-202
-199
-212
-240
-243
-256
-280
-292
-306
-310
-283
-254
-251
-230
-209
-216
-219
-230
-224
-198
-185
-168
-187
-207
-175
-156
-160
-158
-164
-186
-201
-238
-284
-311
-311
-312
-309
-300
-324
-341
-336
-319
-324
-322
-327
-345
-360
-369
-371
-350
-348
-340
-334
-349
-336
-317
-334
-302
-264
-277
-273
-280
-304
-283
-258
-259
-255
-281
-293
-270
-259
-256
-252
-250
-262
-271
-274
-253
-245
-245
-234
-226
-210
-198
-190
-198
-199
-205
-192
-157
-137
-115
-108
-102
-103
-117
-147
-163
-176
-195
-173
-183
-214
-214
-227
-239
-241
-236
-221
-234
-235
-239
-273
-292
-305
-336
-370
-372
-368
-382
-374
-358
-381
-388
-381
-369
-359
-368
-381
-399
-387
-383
-372
-357
-366
-350
-334
-342
-337
-323
-344
-348
-342
-354
-344
-339
-323
-312
-315
-314
-303
-291
-294
-305
-313
-321
-351
-376
-371
-379
-382
-386
-394
-390
-364
-338
-346
-336
-335
-347
-319
-305
-317
-347
-361
-342
-331
-324
-324
-318
-311
-306
-305
-320
-322
-333
-350
-351
-368
-388
-407
-403
-388
-372
-354
-342
-341
-327
-302
-291
-276
-256
-256
-269
-283
-307
-339
-342
-328
-322
-304
-289
-274
-283
-260
-206
-206
-206
-231
-253
-251
-257
-232
-239
-255
-257
-268
-277
-264
-251
-262
-286
-288
-286
-290
-266
-264
-266
-258
-235
-212
-216
-230
-223
-227
-223
-207
-234
-240
-222
-216
-222
-227
-220
-238
-226
-237
-259
-250
-247
-235
-205
-206
-233
-269
-313
-354
-355
-330
-314
-287
-260
-262
-285
-286
-292
-290
-263
-242
-236
-234
-226
-220
-235
-257
-277
-284
-289
-302
-291
-291
-306
-312
-298
-304
-303
-272
-287
-281
-261
-262
-266
-279
-290
-290
-272
-269
-252
-236
-244
-224
-203
-186
-167
-163
-148
-134
-146
-170
-179
-200
-205
-201
-203
-194
-197
-186
-177
-208
-246
-246
-227
-213
-216
-190
-181
-190
-174
-192
-200
-192
-172
-192
-229
-245
-269
-296
-309
-336
-348
-332
-324
-329
-349
-329
-305
-308
-323
-322
-333
-349
-349
-366
-357
-358
-369
-347
-316
-307
-297
-294
-292
-244
-248
-258
-235
-222
-226
-229
-222
-228
-245
-241
-223
-224
-238
-222
-212
-231
-223
-240
-270
-273
-279
-280
-299
-302
-289
-294
-305
-278
-261
-266
-248
-243
-249
-233
-228
-211
-207
-203
-212
-227
-219
-217
-211
-222
-227
-230
-218
-208
-230
-244
-251
-269
-302
-325
-325
-324
-307
-283
-285
-292
-293
-286
-280
-248
-216
-215
-232
-246
-259
-250
-261
-274
-244
-246
-241
-243
-268
-250
-239
-245
-258
-240
-210
-206
-213
-219
-231
-243
-257
-270
-270
-269
-263
-268
-260
-256
-269
-257
-255
-265
-277
-280
-288
-279
-255
-265
-276
-282
-279
-287
-298
-290
-302
-311
-308
-329
-345
-342
-344
-369
-373
-377
-414
-422
-411
-386
-381
-382
-363
-360
-354
-349
-370
-386
-385
-391
-396
-392
-371
-343
-315
-290
-274
-258
-250
-232
-216
-235
-246
-237
-240
-228
-231
-245
-253
-269
-251
-235
-219
-209
-205
-219
-263
-290
-317
-339
-334
-314
-302
-318
-339
-337
-340
-319
-303
-304
-313
-300
-304
-324
-331
-327
-302
-300
-313
-338
-342
-372
-388
-361
-351
-334
-300
-285
-269
-253
-256
-260
-257
-271
-276
-277
-277
-274
-280
-267
-249
-228
-224
-252
-266
-292
-319
-308
-284
-248
-217
-212
-235
-259
-263
-282
-303
-280
-279
-288
-271
-272
-301
-314
-305
-309
-312
-284
-270
-302
-324
-329
-356
-359
-344
-308
-284
-306
-310
-296
-269
-249
-228
-183
-185
-192
-170
-146
-140
-131
-108
-115
-124
-121
-143
-159
-170
-180
-194
-213
-215
-237
-252
-244
-241
-247
-230
-193
-150
-148
-199
-219
-245
-276
-266
-267
-265
-264
-259
-242
-224
-213
-216
-218
-214
-207
-213
-214
-218
-234
-241
-242
-236
-204
-217
-214
-196
-212
-216
-208
-194
-183
-189
-208
-247
-250
-256
-277
-282
-283
-267
-258
-254
-256
-259
-258
-268
-283
-291
-321
-346
-334
-310
-283
-254
-240
-236
-252
-245
-232
-244
-248
-237
-242
-238
-233
-225
-199
-173
-154
-137
-126
-129
-143
-160
-188
-211
-221
-224
-244
-257
-246
-217
-195
-192
-187
-189
-181
-170
-172
-137
-140
-181
-200
-197
-219
-239
-232
-229
-215
-219
-217
-219
-229
-249
-247
-229
-230
-223
-203
-203
-221
-230
-214
-192
-180
-190
-228
-270
-309
-321
-310
-305
-313
-319
-312
-299
-297
-307
-324
-342
-319
-280
-257
-243
-242
-228
-217
-200
-189
-202
-211
-204
-181
-194
-218
-232
-240
-222
-214
-204
-172
-179
-208
-217
-207
-206
-202
-180
-184
-185
-206
-250
-261
-264
-257
-245
-237
-233
-234
-229
-231
-244
-250
-260
-263
-276
-283
-280
-273
-295
-310
-312
-321
-303
-275
-256
-257
-256
-246
-260
-283
-276
-278
-280
-264
-268
-279
-269
-251
-244
-238
-219
-200
-196
-183
-202
-239
-247
-238
-258
-279
-277
-273
-256
-270
-298
-307
-300
-294
-284
-273
-287
-279
-283
-295
-297
-290
-293
-305
-309
-315
-310
-313
-318
-314
-311
-315
-340
-372
-382
-405
-405
-392
-392
-384
-354
-311
-294
-304
-318
-313
-314
-322
-333
-330
-325
-306
-288
-289
-300
-320
-320
-316
-321
-318
-309
-307
-309
-326
-322
-314
-306
-286
-301
-336
-332
-340
-340
-335
-329
-302
-276
-242
-220
-210
-220
-222
-227
-232
-220
-233
-268
-279
-279
-261
-252
-265
-264
-265
-255
-234
-238
-238
-251
-269
-260
-265
-284
-282
-277
-272
-275
-292
-304
-320
-328
-326
-341
-353
-346
-310
-269
-247
-226
-236
-250
-246
-247
-223
-211
-202
-165
-151
-140
-148
-180
-238
-270
-284
-299
-322
-333
-324
-306
-273
-262
-237
-243
-261
-262
-244
-236
-237
-210
-219
-236
-240
-225
-226
-224
-192
-164
-142
-151
-188
-210
-232
-260
-270
-283
-301
-293
-287
-292
-301
-322
-307
-283
-283
-267
-267
-267
-250
-225
-205
-203
-188
-172
-187
-200
-209
-226
-219
-192
-166
-153
-130
-111
-111
-115
-130
-133
-133
-136
-165
-192
-199
-194
-175
-162
-146
-165
-180
-182
-180
-166
-140
-94
-90
-105
-102
-118
-141
-165
-185
-202
-247
-267
-266
-284
-287
-288
-290
-294
-302
-303
-322
-317
-308
-320
-314
-327
-329
-325
-327
-330
-314
-300
-298
-302
-303
-300
-295
-281
-292
-297
-281
-293
-292
-290
-318
-320
-320
-300
-277
-270
-238
-230
-252
-253
-236
-218
-180
-147
-150
-157
-173
-178
-168
-149
-155
-174
-166
-172
-188
-194
-178
-162
-183
-189
-174
-171
-177
-195
-188
-162
-173
-187
-164
-179
-193
-202
-210
-198
-203
-232
-246
-251
-264
-280
-301
-275
-223
-234
-260
-257
-253
-256
-254
-239
-238
-262
-269
-274
-282
-280
-250
-210
-181
-183
-211
-223
-247
-277
-259
-225
-225
-207
-191
-176
-188
-204
-187
-174
-190
-208
-184
-200
-219
-223
-244
-240
-224
-207
-201
-210
-216
-203
-183
-165
-145
-147
-173
-217
-231
-218
-213
-224
-226
-210
-194
-208
-195
-184
-192
-179
-186
-182
-212
-219
-200
-186
-170
-168
-172
-187
-189
-211
-254
-298
-316
-308
-307
-276
-249
-259
-266
-264
-262
-244
-235
-239
-247
-259
-260
-248
-246
-253
-229
-233
-233
-231
-262
-268
-281
-304
-332
-328
-304
-326
-329
-317
-343
-349
-327
-310
-302
-289
-280
-263
-263
-258
-258
-289
-309
-310
-295
-307
-319
-325
-342
-351
-336
-309
-310
-329
-333
-349
-355
-347
-343
-340
-346
-340
-317
-276
-261
-266
-243
-239
-252
-273
-271
-253
-250
-247
-237
-240
-264
-281
-272
-261
-255
-248
-258
-270
-283
-284
-276
-271
-246
-227
-234
-246
-232
-231
-256
-249
-221
-222
-239
-236
-230
-221
-216
-201
-172
-156
-169
-169
-168
-179
-189
-189
-187
-185
-194
-203
-200
-201
-186
-169
-165
-158
-149
-147
-156
-178
-210
-231
-230
-257
-275
-260
-269
-273
-272
-291
-282
-272
-300
-314
-302
-290
-311
-329
-312
-309
-318
-291
-291
-301
-300
-276
-245
-231
-202
-181
-189
-204
-205
-214
-219
-208
-216
-237
-261
-267
-298
-296
-272
-254
-235
-242
-260
-268
-269
-277
-287
-278
-282
-311
-326
-331
-326
-317
-290
-294
-297
-320
-324
-369
-315
-351
-251
-346
-156
-1725
-1854
-152
-275
-61
42
-351
-389
-255
-227
-362
-441
-128
-233
-361
-523
-580
-295
-263
-269
-255
-391
-419
-436
-561
-494
-381
-417
-502
-421
-416
-646
-593
-579
-595
-428
-434
-502
-409
-491
-471
-465
-398
-545
-421
-187
-456
-267
-396
-541
-265
-491
-291
-209
-313
-1665
-1191
-372
-581
-900
-679
-166
-872
-231
-409
-837
-367
-512
-699
-673
-903
-745
-336
-678
-374
-535
-574
-434
-516
-365
-298
-682
-526
-751
-975
-411
-613
-423
-638
-447
-198
-469
-365
-328
-420
-73
-343
-231
-1171
-1622
-745
-1153
-828
-782
-1026
-697
-923
-700
-604
-826
-362
-404
-230
-305
-767
-444
-292
-333
47
-135
40
-140
-273
-56
0
-147
-136
-73
39
-366
-572
-580
-601
-258
-169
-289
-403
-490
-515
-637
-483
-346
-515
-499
-329
-375
-575
-712
-666
-408
-427
-387
-351
-462
-509
-294
-199
-155
-70
95
235
271
254
91
-4
155
303
334
230
68
22
-42
16
-87
-204
-139
-162
-181
-320
-456
-571
-672
-448
-314
-458
-562
-646
-638
-556
-488
-358
-258
-230
-145
-125
-130
-223
-163
-36
148
207
82
-49
-25
17
89
84
88
91
110
121
38
-35
-84
-71
21
-8
-144
-275
-212
-127
-141
-97
-189
-103
-103
-92
-132
-229
-201
-334
-304
-256
-216
-202
-215
-138
-83
-122
-101
-62
-17
53
-5
-94
-115
-116
-75
-67
50
48
-7
41
46
43
-19
-33
7
-20
-88
-79
-104
-161
-87
-33
-27
-23
-54
-53
-104
-105
-81
-22
-18
59
66
43
86
87
88
84
135
146
113
128
118
43
84
120
107
81
94
106
92
108
108
77
84
114
126
60
72
133
116
120
145
172
139
194
203
236
276
271
364
432
452
500
617
638
622
703
663
653
767
749
704
766
830
775
858
887
768
837
848
809
882
800
781
805
727
690
723
673
536
513
437
273
28
-64
-194
-444
-487
-601
-802
-971
-1006
-1029
-1088
-1082
-1022
-1019
-1017
-940
-927
-937
-861
-717
-636
-579
-493
-487
-520
-462
-379
-413
-446
-416
-441
-548
-639
-704
-799
-852
-862
-882
-974
-1047
-1110
-1184
-1176
-1124
-1106
-1107
-1061
-1041
-1046
-1009
-987
-941
-890
-836
-797
-784
-812
-809
-770
-739
-675
-647
-586
-551
-531
-475
-453
-410
-346
-295
-276
-236
-215
-187
-181
-165
-136
-103
-59
-17
31
62
121
225
278
330
409
498
530
599
692
783
916
988
1110
1244
1422
1543
1670
1862
2002
2192
2306
2525
2700
2969
3291
3646
4075
4551
4994
5530
3227
572
65
-1048
-2066
-1768
-2300
-5207
-4739
-3984
-3532
-2859
-2889
-2374
-1502
-28
-171
-1741
-2932
-2681
-1525
-288
-186
-1097
-1246
-277
1082
1957
1764
1382
2101
3194
3424
2195
570
-395
-28
964
756
-401
-1310
-1262
-587
65
-81
-664
-649
48
534
-159
-1282
-2234
-2153
-1439
-951
-1227
-1793
-1713
-1145
-384
-101
-47
24
487
998
996
514
-105
-237
85
447
463
290
57
112
301
480
560
600
715
690
573
197
-170
-584
-804
-857
-848
-842
-958
-1076
-1220
-1093
-868
-567
-418
-433
-544
-634
-613
-729
-785
-874
-775
-536
-346
-343
-462
-450
-283
51
177
184
29
-126
-156
-174
-330
-601
-659
-793
-762
-757
-1083
-1290
-1129
-1023
-1193
-1140
-1037
-1141
-1261
-1079
-1021
-1248
-1203
-1075
-1211
-1121
-989
-1165
-1118
-1118
-984
-932
-785
-756
-794
-776
-789
-683
-754
-754
-875
-778
-765
-764
-802
-808
-727
-652
-532
-520
-480
-511
-440
-416
-342
-367
-396
-385
-339
-242
-142
-70
-58
112
282
393
478
611
671
797
976
1083
1167
1221
1261
1462
1647
1703
1839
2113
2297
2611
2954
3284
3626
4099
4401
3999
2790
245
-1022
-1602
-2346
-3006
-3297
-4443
-5233
-3794
-3224
-2744
-2548
-2076
-1248
-586
-378
-1416
-2480
-2507
-1516
-574
-232
-567
-659
68
1209
1851
2077
1918
2091
2755
2927
2134
626
-206
-382
-72
2
-544
-1212
-1351
-863
-492
-491
-878
-889
-665
-455
-790
-1532
-2132
-2357
-1914
-1472
-1305
-1428
-1207
-756
-318
51
173
333
602
918
896
544
69
-177
-170
-5
113
110
131
184
260
273
300
251
249
197
11
-351
-725
-1017
-1286
-1368
-1388
-1244
-1115
-1022
-1021
-1023
-851
-668
-484
-464
-484
-545
-548
-558
-642
-709
-716
-505
-253
-19
12
-15
38
153
293
277
142
-76
-186
-250
-360
-593
-864
-909
-785
-800
-888
-987
-1247
-1348
-1212
-1199
-1365
-1558
-1736
-1764
-1642
-1609
-1460
-1452
-1315
-1092
-885
-738
-767
-722
-775
-681
-631
-642
-769
-869
-853
-728
-677
-722
-758
-810
-797
-741
-692
-766
-762
-774
-670
-605
-575
-576
-571
-501
-390
-287
-278
-204
-166
-71
-9
41
43
52
134
269
410
504
648
785
953
1130
1306
1449
1586
1765
2039
2234
2486
2799
3051
3363
3849
4162
4360
4062
3312
1700
-245
-1512
-2345
-3180
-3792
-3882
-4663
-4372
-3573
-2948
-2412
-2109
-1591
-1272
-898
-1060
-1637
-2110
-1945
-1304
-621
-292
-100
207
953
1735
2249
2532
2453
2522
2517
2352
1443
436
-240
-606
-581
-594
-748
-953
-835
-618
-412
-509
-698
-864
-910
-957
-1297
-1688
-2040
-2002
-1744
-1296
-1019
-800
-416
-37
336
535
674
712
781
805
693
395
82
-128
-183
-131
5
157
232
325
316
349
197
45
-99
-356
-616
-865
-1043
-1277
-1408
-1431
-1295
-1086
-838
-637
-608
-582
-455
-296
-285
-403
-508
-547
-515
-504
-537
-572
-540
-281
12
155
179
153
187
235
221
59
-181
-347
-382
-372
-449
-574
-626
-548
-387
-245
-231
-332
-372
-365
-349
-438
-547
-716
-919
-882
-897
-977
-1042
-1361
-1812
-1770
-1466
-1470
-1511
-1476
-1432
-1329
-1167
-837
-949
-997
-778
-636
-611
-664
-720
-806
-711
-504
-379
-462
-495
-575
-571
-711
-763
-863
-975
-1081
-1096
-1012
-1122
-1097
-1104
-934
-806
-614
-502
-426
-394
-279
-208
-267
-235
-253
-161
-134
6
46
133
230
406
604
702
811
873
989
1058
1202
1301
1425
1550
1785
2104
2295
2475
2774
3111
3506
3829
3737
3357
2735
1555
79
-1005
-2188
-3239
-3665
-3791
-4076
-3927
-3319
-2867
-2360
-1834
-1486
-1469
-1369
-1306
-1470
-1602
-1474
-1170
-806
-373
84
492
960
1537
1963
2314
2391
2275
2049
1699
1070
326
-224
-732
-961
-985
-975
-1044
-959
-779
-698
-710
-806
-975
-1203
-1373
-1577
-1766
-1949
-1929
-1707
-1362
-980
-642
-278
66
432
705
905
914
837
767
598
342
107
-11
-116
-63
54
157
222
270
286
218
112
-68
-260
-504
-762
-975
-1149
-1309
-1353
-1275
-1148
-983
-807
-616
-510
-424
-324
-256
-263
-318
-370
-435
-470
-479
-439
-395
-311
-142
43
167
197
200
166
105
1
-132
-296
-460
-550
-581
-640
-665
-607
-560
-489
-432
-420
-434
-437
-472
-472
-507
-558
-640
-659
-879
-1075
-1047
-1278
-1402
-1640
-1801
-2067
-1673
-1609
-1429
-1182
-1127
-872
-732
-467
-548
-469
-587
-491
-593
-463
-542
-406
-408
-274
-224
-328
-293
-565
-483
-739
-580
-879
-804
-974
-1012
-936
-918
-777
-772
-461
-416
-103
-156
8
-95
-6
-60
-60
-50
-119
-6
-53
142
103
315
308
522
546
648
705
725
801
807
945
1002
980
498
673
730
799
990
1475
1489
1533
1702
1538
1414
915
723
306
-10
-303
-494
-613
-603
-432
-354
-329
-445
-600
-911
-1250
-1575
-1710
-1781
-1723
-1746
-1520
-1345
-1181
-761
-451
-165
-13
289
389
429
414
352
225
155
226
111
32
-8
88
177
268
287
238
107
-30
-170
-435
-681
-922
-1041
-1102
-1083
-1060
-977
-867
-718
-567
-493
-449
-382
-238
-219
-229
-258
-236
-216
-159
-95
-93
-43
12
147
207
266
258
224
194
93
-3
-179
-321
-425
-467
-486
-492
-476
-480
-458
-436
-415
-411
-406
-426
-448
-495
-510
-501
-506
-500
-505
-448
-376
-303
-257
-194
-135
-61
-13
-8
-52
-151
-206
-246
-255
-251
-214
-198
-162
-137
-161
-174
-225
-254
-285
-328
-370
-435
-488
-508
-505
-654
-716
-668
-741
-1100
-1341
-1377
-1782
-1810
-1520
-1415
-1585
-1102
-750
-833
-594
-407
-492
-656
-488
-590
-679
-708
-611
-674
-547
-499
-417
-433
-529
-531
-604
-551
-765
-695
-749
-697
-775
-627
-561
-564
-388
-223
-149
-220
-16
-119
-291
-293
-171
-316
-338
-105
-113
-91
99
228
185
247
314
300
219
250
282
373
503
655
875
985
1195
1318
1498
1637
1799
1987
2151
2368
2328
2304
2105
1913
1575
1342
1013
349
-131
-580
-973
-1506
-1768
-2196
-2544
-2483
-2336
-2311
-2311
-2091
-1894
-1599
-1342
-1188
-1182
-1037
-823
-565
-338
-109
165
506
915
1114
1235
1209
1209
1158
1089
904
608
438
318
174
-52
-166
-332
-459
-484
-505
-646
-809
-784
-817
-848
-916
-970
-1026
-1025
-961
-909
-835
-711
-435
-198
-11
98
169
234
310
318
293
288
242
287
349
375
336
354
329
262
208
130
28
-94
-171
-293
-407
-503
-546
-601
-636
-649
-686
-647
-605
-542
-516
-482
-475
-487
-448
-435
-419
-421
-368
-319
-263
-180
-129
-75
-37
-14
18
32
17
-16
-44
-60
-91
-134
-149
-148
-169
-183
-179
-180
-172
-132
-99
-123
-174
-220
-293
-491
-494
-523
-536
-798
-1366
-1764
-1791
-1615
-1696
-1370
-1278
-1101
-680
-240
-321
-471
-371
-563
-746
-780
-743
-839
-603
-492
-234
-164
-32
-182
-301
-446
-603
-589
-812
-843
-965
-794
-819
-703
-667
-501
-430
-308
-146
-142
-123
-158
-70
-260
-199
-304
-301
-346
-268
-250
-188
-24
7
162
177
184
90
244
235
295
393
550
658
884
1141
1288
1439
1533
1703
1788
1964
2103
2255
2071
1997
1904
1656
1273
1040
523
-89
-277
-518
-948
-1333
-1496
-2000
-2163
-2146
-2191
-2364
-2294
-2050
-1836
-1474
-1194
-1015
-957
-705
-488
-278
-163
29
225
506
814
932
1000
1006
1000
910
880
684
404
278
248
111
-26
-47
-217
-340
-382
-469
-685
-745
-752
-822
-832
-855
-885
-921
-827
-768
-712
-649
-528
-379
-246
-95
-3
107
187
254
258
292
282
241
295
333
326
331
368
327
262
219
123
3
-88
-171
-267
-283
-272
-313
-383
-399
-412
-444
-456
-483
-476
-476
-442
-436
-415
-384
-388
-365
-340
-298
-277
-229
-204
-168
-124
-92
-79
-91
-74
-93
-143
-173
-160
-173
-169
-156
-164
-185
-213
-243
-314
-357
-393
-549
-664
-730
-994
-1401
-1441
-1438
-1717
-1664
-1427
-1421
-1334
-840
-735
-809
-620
-522
-740
-843
-847
-1010
-1018
-893
-748
-626
-445
-397
-285
-314
-388
-486
-552
-703
-871
-861
-862
-831
-780
-574
-515
-465
-380
-253
-291
-291
-210
-249
-320
-311
-250
-356
-322
-213
-117
-59
51
114
149
189
195
201
170
126
176
277
329
416
556
691
784
849
767
759
753
781
858
1113
1221
1455
1775
1825
1637
1453
1196
792
463
142
-234
-446
-330
-167
-1
103
74
-133
-441
-818
-1247
-1675
-1983
-2029
-1869
-1636
-1279
-892
-534
-221
-29
43
-13
-106
-177
-193
-149
-62
24
145
215
303
408
515
535
538
542
463
382
248
79
-145
-338
-454
-528
-613
-619
-524
-396
-269
-178
-180
-283
-365
-495
-635
-719
-742
-703
-581
-391
-229
-79
87
211
249
216
118
37
16
-18
-41
-74
-47
-5
69
91
43
16
22
40
27
-33
-145
-218
-267
-330
-439
-526
-544
-496
-425
-373
-278
-224
-179
-158
-196
-252
-280
-284
-319
-336
-304
-199
-79
24
58
53
84
-16
-121
-208
-321
-465
-526
-535
-836
-904
-810
-749
-877
-924
-903
-1031
-929
-920
-850
-964
-816
-712
-670
-755
-722
-691
-715
-698
-698
-611
-737
-665
-766
-671
-782
-700
-768
-853
-876
-789
-631
-750
-642
-613
-479
-559
-486
-531
-486
-557
-567
-545
-571
-474
-494
-363
-432
-284
-232
-217
-317
-268
-232
-303
-279
-224
-140
-82
108
216
404
514
648
699
727
747
812
918
934
1034
1207
1440
1600
1826
2047
2231
2393
2639
2862
2747
2363
1634
549
-542
-1275
-1881
-2442
-2570
-2403
-1899
-1135
-422
-200
-373
-674
-1168
-1800
-2430
-2910
-3038
-2620
-1823
-908
-128
507
1019
1344
1342
1006
502
9
-261
-349
-304
-139
133
460
801
1022
1048
1022
973
823
557
285
-38
-287
-446
-625
-790
-874
-788
-623
-397
-214
-117
-88
-87
-205
-484
-797
-1087
-1241
-1281
-1152
-912
-592
-242
63
270
315
234
38
-200
-444
-563
-530
-410
-221
-4
247
474
608
556
360
87
-123
-269
-408
-552
-659
-606
-469
-339
-310
-336
-396
-370
-349
-428
-578
-686
-693
-668
-649
-711
-835
-824
-703
-604
-581
-607
-629
-635
-603
-667
-793
-867
-851
-817
-752
-673
-619
-494
-528
-594
-588
-636
-842
-951
-952
-1029
-913
-776
-795
-797
-619
-600
-662
-727
-793
-859
-840
-856
-878
-781
-717
-660
-628
-586
-626
-535
-523
-563
-550
-485
-457
-442
-403
-394
-380
-411
-405
-431
-420
-399
-352
-331
-248
-193
-174
-157
-144
-63
-18
27
72
160
260
368
454
526
549
541
596
607
619
723
844
945
1105
1282
1404
1525
1665
1812
2005
2241
2461
2689
2454
1444
354
-384
-891
-1292
-1549
-1883
-1874
-961
190
641
306
-231
-716
-1130
-1728
-2594
-3287
-3268
-2412
-1265
-410
-7
372
815
956
568
-182
-965
-1385
-1328
-1068
-695
-233
402
1051
1337
1213
985
740
415
83
-273
-532
-502
-197
27
-6
-76
28
213
223
-33
-343
-470
-408
-304
-430
-797
-1032
-918
-699
-642
-709
-664
-421
-121
23
-65
-295
-493
-540
-588
-705
-701
-476
-181
116
411
658
780
708
473
149
-126
-255
-279
-360
-462
-322
30
292
292
167
-81
-275
-340
-497
-814
-1061
-1040
-872
-735
-801
-908
-913
-855
-837
-871
-1007
-1262
-1239
-1091
-1040
-1045
-944
-888
-885
-781
-662
-643
-687
-670
-652
-618
-657
-689
-735
-752
-726
-619
-583
-593
-517
-465
-471
-527
-530
-568
-607
-656
-678
-687
-672
-587
-512
-487
-447
-353
-342
-386
-454
-489
-503
-471
-373
-325
-324
-277
-202
-148
-119
-165
-205
-214
-192
-111
-46
-56
-28
100
188
253
269
261
266
309
398
473
462
480
553
601
666
677
687
753
843
948
1126
1210
1297
1439
1586
1715
1878
1661
814
300
69
-201
-445
-553
-737
-603
132
642
653
255
-109
-441
-725
-1171
-1744
-1947
-1786
-1252
-654
-322
-211
50
122
-83
-476
-932
-1261
-1375
-1277
-1055
-641
-274
112
374
432
317
219
28
-360
-590
-652
-587
-380
-92
53
157
279
368
329
117
-155
-304
-348
-395
-411
-444
-495
-488
-371
-303
-325
-403
-447
-448
-439
-425
-453
-542
-672
-670
-606
-561
-569
-530
-491
-394
-242
-201
-289
-420
-477
-526
-510
-541
-546
-476
-347
-176
-90
-59
-128
-170
-238
-328
-423
-515
-531
-512
-439
-367
-296
-294
-302
-333
-395
-494
-617
-676
-696
-640
-565
-474
-418
-394
-391
-369
-360
-412
-451
-519
-527
-524
-478
-412
-349
-330
-298
-265
-264
-261
-252
-255
-259
-252
-290
-299
-331
-344
-316
-262
-220
-169
-124
-109
-87
-74
-74
-105
-111
-145
-137
-116
-80
-51
-70
-82
-79
-70
-87
-104
-141
-149
-116
-86
-85
-80
-61
-37
0
53
51
38
60
62
49
54
72
64
55
35
-1
-15
-36
-49
-50
-72
-83
-86
-75
-61
-25
-1
-5
-4
-10
-35
-56
-57
-69
-83
-97
-139
-158
-139
-131
-142
-161
-177
-202
-207
-242
-283
-289
-271
-261
-280
-278
-283
-283
-272
-275
-296
-323
-303
-286
-280
-262
-261
-264
-258
-261
-241
-206
-202
-223
-230
-237
-245
-230
-215
-195
-194
-180
-171
-208
-247
-277
-285
-283
-262
-254
-247
-257
-297
-285
-245
-235
-246
-257
-273
-271
-273
-294
-307
-306
-319
-325
-316
-315
-311
-290
-265
-261
-255
-285
-308
-312
-340
-355
-367
-349
-353
-374
-374
-391
-423
-437
-449
-488
-496
-497
-512
-503
-492
-460
-437
-400
-378
-381
-361
-346
-312
-283
-289
-308
-326
-347
-371
-392
-414
-409
-401
-377
-338
-328
-325
-301
-277
-293
-326
-339
-377
-393
-387
-385
-375
-346
-298
-259
-257
-244
-239
-269
-274
-279
-277
-291
-281
-275
-268
-270
-293
-280
-273
-265
-280
-292
-312
-335
-349
-344
-340
-324
-294
-277
-274
-275
-287
-260
-241
-239
-223
-215
-229
-262
-253
-244
-239
-229
-228
-229
-242
-231
-226
-232
-239
-247
-236
-218
-219
-239
-224
-198
-173
-132
-118
-105
-94
-100
-106
-139
-145
-169
-222
-248
-256
-245
-247
-228
-196
-188
-194
-190
-182
-170
-165
-174
-156
-155
-187
-202
-211
-204
-200
-211
-204
-213
-221
-227
-235
-246
-264
-286
-335
-363
-361
-353
-351
-357
-362
-360
-343
-350
-327
-306
-295
-282
-262
-257
-283
-292
-261
-259
-276
-263
-261
-252
-251
-251
-257
-282
-294
-332
-367
-388
-397
-381
-367
-347
-359
-360
-337
-340
-344
-359
-367
-366
-395
-433
-453
-477
-458
-427
-410
-392
-376
-358
-356
-354
-347
-359
-386
-389
-384
-380
-384
-405
-421
-401
-379
-380
-367
-369
-367
-364
-368
-364
-349
-329
-298
-291
-273
-250
-264
-275
-262
-259
-266
-282
-291
-290
-275
-266
-267
-255
-245
-213
-198
-190
-170
-189
-200
-223
-274
-289
-331
-347
-319
-327
-314
-292
-282
-284
-300
-321
-348
-343
-347
-356
-353
-346
-328
-309
-300
-282
-262
-266
-266
-272
-289
-281
-279
-258
-235
-243
-231
-232
-232
-210
-184
-169
-194
-206
-211
-193
-192
-198
-196
-187
-170
-158
-168
-171
-168
-193
-211
-219
-229
-247
-274
-301
-326
-327
-318
-321
-344
-386
-386
-370
-387
-421
-437
-428
-407
-384
-353
-335
-334
-299
-278
-287
-274
-274
-272
-245
-239
-240
-238
-237
-223
-202
-186
-196
-221
-240
-217
-187
-187
-195
-191
-166
-166
-176
-170
-187
-200
-204
-213
-199
-210
-240
-231
-239
-278
-308
-316
-329
-335
-314
-294
-287
-269
-233
-222
-232
-247
-255
-251
-263
-288
-320
-327
-342
-361
-367
-369
-352
-332
-331
-329
-310
-273
-274
-282
-301
-324
-331
-358
-378
-391
-396
-396
-377
-351
-334
-301
-278
-272
-278
-261
-260
-267
-290
-315
-296
-301
-313
-296
-269
-265
-282
-271
-274
-271
-252
-260
-249
-234
-252
-269
-267
-272
-260
-264
-277
-284
-295
-315
-346
-369
-369
-349
-325
-297
-298
-292
-302
-316
-334
-340
-313
-320
-334
-340
-319
-299
-287
-280
-248
-225
-220
-193
-170
-141
-110
-112
-130
-132
-143
-161
-179
-204
-229
-241
-252
-264
-242
-214
-212
-217
-192
-178
-197
-209
-222
-276
-325
-331
-336
-361
-364
-339
-327
-323
-320
-302
-288
-283
-287
-294
-293
-310
-318
-325
-313
-271
-238
-205
-202
-217
-200
-199
-209
-189
-149
-152
-165
-162
-163
-169
-173
-190
-205
-208
-199
-170
-168
-188
-210
-215
-204
-191
-201
-218
-211
-203
-207
-214
-218
-218
-212
-211
-213
-209
-202
-193
-229
-230
-235
-263
-283
-318
-343
-338
-327
-331
-339
-327
-323
-315
-302
-309
-318
-324
-321
-312
-308
-327
-336
-328
-305
-276
-252
-221
-196
-195
-215
-245
-246
-252
-266
-260
-271
-294
-291
-278
-275
-263
-241
-233
-230
-244
-253
-278
-311
-317
-330
-326
-318
-312
-325
-343
-357
-357
-336
-332
-349
-365
-376
-379
-385
-388
-357
-311
-307
-293
-279
-265
-229
-203
-178
-177
-160
-134
-150
-152
-162
-188
-189
-195
-206
-216
-226
-211
-213
-208
-210
-219
-221
-239
-243
-253
-269
-292
-305
-293
-267
-233
-218
-228
-255
-275
-269
-259
-263
-266
-272
-264
-262
-252
-230
-212
-176
-146
-135
-132
-118
-124
-168
-198
-207
-234
-255
-249
-256
-239
-209
-183
-162
-160
-158
-172
-196
-204
-223
-233
-241
-253
-259
-291
-295
-260
-234
-247
-259
-261
-275
-307
-324
-308
-321
-333
-332
-304
-272
-224
-185
-159
-129
-144
-159
-164
-176
-156
-137
-153
-156
-195
-229
-227
-230
-231
-234
-223
-237
-266
-273
-276
-284
-269
-264
-276
-291
-301
-295
-267
-242
-261
-271
-261
-269
-269
-256
-252
-262
-272
-252
-237
-236
-221
-217
-224
-215
-232
-260
-264
-263
-264
-253
-252
-257
-258
-256
-264
-279
-302
-301
-310
-341
-357
-370
-362
-370
-385
-377
-349
-338
-332
-335
-357
-363
-366
-377
-386
-378
-353
-344
-326
-305
-277
-253
-236
-225
-218
-204
-202
-206
-217
-216
-229
-219
-209
-224
-236
-253
-252
-250
-256
-246
-257
-270
-267
-277
-296
-315
-326
-358
-386
-387
-381
-364
-331
-334
-331
-341
-348
-320
-312
-312
-310
-298
-296
-295
-273
-268
-290
-315
-298
-276
-295
-329
-313
-289
-296
-265
-239
-220
-214
-240
-275
-289
-299
-326
-331
-319
-301
-290
-291
-301
-299
-286
-279
-279
-271
-265
-257
-230
-199
-191
-193
-166
-161
-167
-146
-163
-189
-194
-192
-163
-134
-139
-150
-152
-171
-191
-176
-175
-191
-176
-166
-173
-190
-240
-293
-344
-374
-380
-412
-409
-419
-416
-418
-437
-441
-448
-453
-450
-441
-440
-433
-436
-423
-398
-401
-400
-373
-366
-368
-339
-298
-283
-286
-276
-285
-331
-379
-396
-384
-384
-398
-407
-400
-384
-349
-306
-290
-290
-289
-304
-331
-322
-320
-365
-386
-384
-390
-382
-374
-357
-342
-343
-344
-316
-292
-295
-289
-258
-255
-291
-298
-279
-278
-290
-301
-280
-253
-232
-221
-227
-256
-277
-276
-286
-306
-308
-294
-292
-307
-321
-340
-353
-352
-353
-344
-348
-385
-412
-418
-429
-423
-395
-365
-358
-358
-349
-342
-341
-318
-279
-254
-224
-213
-202
-225
-240
-257
-233
-194
-162
-136
-113
-160
-168
-207
-191
-239
-360
-206
-211
-242
-308
-147
-283
-246
-246
-185
-272
-252
-191
-271
-249
-273
-166
-221
-221
-169
-206
-217
-173
-138
-118
-132
-102
-117
-206
-229
-243
-276
-280
-269
-254
-288
-304
-270
-279
-293
-264
-237
-220
-231
-247
-233
-232
-236
-209
-210
-211
-209
-222
-234
-232
-208
-206
-162
-141
-164
-160
-175
-172
-154
-166
-135
-105
-113
-109
-126
-124
-106
-100
-66
-69
-99
-128
-182
-218
-253
-268
-266
-319
-346
-338
-332
-327
-329
-315
-299
-293
-286
-274
-251
-261
-260
-248
-266
-269
-267
-266
-246
-231
-204
-188
-199
-214
-214
-220
-216
-189
-181
-179
-175
-182
-197
-214
-245
-250
-250
-245
-236
-240
-252
-263
-237
-204
-187
-178
-194
-188
-187
-216
-232
-243
-264
-279
-277
-285
-282
-257
-238
-245
-253
-240
-244
-256
-248
-260
-285
-296
-302
-334
-338
-344
-340
-343
-352
-318
-286
-277
-277
-278
-277
-245
-230
-209
-178
-163
-143
-145
-161
-156
-160
-157
-157
-150
-140
-149
-137
-126
-143
-138
-137
-147
-139
-147
-147
-160
-143
-109
-118
-132
-120
-106
-111
-136
-145
-159
-183
-186
-192
-192
-183
-187
-201
-202
-197
-199
-206
-226
-215
-203
-214
-213
-199
-197
-212
-215
-200
-179
-177
-186
-187
-189
-199
-199
-174
-166
-184
-200
-191
-161
-151
-114
-71
-95
-128
-153
-190
-194
-179
-168
-169
-186
-184
-195
-224
-216
-214
-233
-252
-270
-264
-250
-235
-236
-234
-244
-282
-277
-252
-236
-229
-234
-231
-212
-217
-226
-198
-209
-217
-218
-253
-291
-321
-307
-320
-333
-376
-369
-286
-327
-296
-280
-299
-312
-320
-340
-374
-388
-388
-392
-391
-354
-332
-301
-286
-267
-270
-300
-317
-331
-341
-343
-333
-324
-318
-300
-286
-292
-265
-260
-286
-311
-301
-345
-348
-358
-344
-369
-325
-318
-282
-284
-290
-338
-261
-657
-1994
-853
-1331
-1711
-661
-553
-226
-214
345
158
-271
-203
-253
-581
-545
-534
-308
-234
-197
347
163
89
265
-9
-203
-329
-355
-407
-484
-293
-236
-149
-51
-124
-126
-158
-263
-426
-312
-499
-489
-373
-302
-201
-209
-124
-171
-34
-317
-169
-174
-458
-319
-374
-368
-359
-240
-304
-140
-277
-214
-63
-412
-156
-299
-392
-274
-332
-261
-284
-302
-187
-321
-362
-1178
-839
-581
-1096
-334
-140
-129
0
270
43
-156
-195
-324
-376
-434
-435
-275
-217
-228
94
-47
-83
-54
-239
-250
-407
-386
-343
-365
-284
-189
-164
-87
-31
-131
-141
-142
-272
-226
-280
-357
-282
-323
-244
-210
-223
-174
-207
-280
-248
-285
-333
-305
-293
-268
-224
-153
-98
-94
-33
-45
-61
-109
-176
-234
-329
-342
-374
-432
-424
-357
-308
-378
-291
-277
-352
-290
-384
-359
-379
-380
-337
-372
-366
-376
-418
-373
-430
-418
-332
-382
-329
-242
-244
-279
-204
-265
-264
-258
-233
-253
-221
-146
-200
-122
20
-69
45
48
195
-398
-766
-326
-1345
-1163
-829
-1113
-803
-420
-351
-292
-164
-241
-369
-418
-490
-809
-542
-563
-667
-362
-235
-291
-57
44
-111
48
28
-134
-82
-159
-172
-180
-182
-151
-132
-8
-10
-26
-20
-66
-314
-330
-381
-564
-453
-455
-477
-454
-234
-272
-358
-217
-424
-462
-429
-516
-487
-473
-309
-297
-268
-137
-224
-164
-185
-276
-235
-284
-179
-197
-135
-82
-71
22
40
83
-16
47
-6
-139
-74
-81
-151
-193
-34
-135
-248
-33
-166
-225
-146
-131
-202
-307
-108
-299
-406
-234
-288
-407
-330
-236
-425
-301
-238
-330
-390
-397
-286
-352
-425
-239
-283
-365
-128
-242
-225
-161
-148
-185
-230
-146
-351
-340
-310
-452
-362
-338
-282
-195
-365
-243
-191
-270
-276
-293
-217
-386
-299
-269
-477
-289
-296
-354
-172
-245
-241
-204
-254
-263
-229
-180
-289
-177
-90
-337
-299
-204
-410
-417
-278
-338
-283
-149
-229
-218
-158
-183
-333
-330
-323
-323
-343
-494
-248
-342
-461
-286
-303
-382
-343
-237
-405
-262
-189
-390
-296
-279
-314
-245
-284
-272
-216
-391
-321
-370
-397
-455
-377
-314
-513
-352
-283
-315
-288
-215
-189
-226
-381
-263
-188
-463
-433
-346
-463
-434
-242
-287
-362
-156
-239
-360
-263
-247
-317
-196
-71
-65
-134
-227
-203
-98
-223
-23
-120
-371
-134
-122
-269
-292
-231
-329
-233
-255
-242
-125
-230
-332
-226
-312
-177
-112
-330
-239
-200
-211
-317
-296
-194
-316
-278
-179
-192
-465
-279
-94
-382
-199
-113
-319
-424
-195
-452
-438
-287
-339
-352
-185
-46
-304
-222
2
-336
-577
-253
-316
-400
-44
18
-148
-138
19
-244
-360
-115
-246
-215
-50
-97
-255
74
-183
-207
-13
-124
-252
-88
51
-229
-344
-325
-157
-458
-231
-404
-448
-14
123
-411
-456
212
-543
-379
-279
-259
78
-132
-273
-351
-127
-121
-219
-215
-321
-267
-299
-360
-146
-291
-342
-84
-115
-295
-150
-455
-454
-148
-360
-354
-105
58
-479
-532
-78
-262
-842
-64
-218
-908
94
-264
-300
-538
-257
-154
-618
-358
-179
-480
-441
-57
-544
-95
-363
-281
-199
-293
-206
-173
20
-432
-35
-14
-317
-311
-30
-517
-449
399
-302
-275
193
-165
-519
-106
26
-469
-314
-113
119
-287
-607
161
-259
-354
56
134
-457
-640
310
-42
-753
43
-186
-369
-410
135
-113
-509
-137
-205
-302
-179
157
-307
-509
-166
-245
-92
87
-290
-458
108
-234
-104
-371
-212
-347
-417
-160
-172
-351
-304
-345
26
-92
-821
104
-309
-468
-151
-156
-285
-421
-89
-349
-201
-543
-173
316
-529
41
-109
-379
-79
-73
72
-604
-98
253
-80
-186
-179
145
-392
-41
105
-297
-475
-213
-169
-378
-270
-361
-328
359
-149
128
-129
-411
16
-102
-250
-407
146
-720
-116
62
-425
-396
-6
-612
-288
0
-501
4
-371
137
-557
-427
361
-567
26
-112
-729
90
304
-981
-360
108
-657
-414
-256
-409
-448
-591
10
-724
-731
290
-789
-591
-118
-206
-697
-59
-518
-155
132
-773
146
-238
-966
108
-47
-693
-85
-35
-478
-356
-228
-114
-466
-408
136
-208
-587
-11
-228
-949
253
-442
-736
268
-327
-386
201
-383
-66
-217
-365
-362
130
-35
-652
-17
-266
-150
-635
-493
-411
-153
9
-569
-561
104
-166
-317
317
-363
-1005
243
-77
-502
93
-315
-361
-462
351
-501
-638
297
-560
-26
-478
-145
-196
-176
64
-882
362
-267
-473
-496
-25
-604
-247
640
-554
-535
55
63
-280
-138
-250
-174
-691
293
14
-716
-103
16
-318
-289
-33
-346
-673
113
-224
-217
-201
-306
-15
-476
33
-152
-645
123
32
-331
-652
90
107
-767
120
101
-49
-328
-101
276
-625
-171
489
-892
-33
75
-432
230
-530
-71
336
-318
-740
297
74
-584
-243
-52
-652
-450
-199
36
-370
-537
393
-495
-211
5
-636
-392
-75
-903
164
-209
-865
145
-403
-186
-350
-469
-256
-145
-476
-392
3
-317
-630
-202
204
-241
-551
-129
52
-713
-46
10
-730
-170
81
-485
-121
-328
-62
231
-383
-69
214
-535
52
-52
-589
8
35
215
-172
-452
-197
200
87
-589
-14
-260
-81
-292
-373
42
-508
-539
534
-590
-521
162
-35
-232
-395
411
-246
-118
-265
-53
-342
-148
139
-839
250
-84
-349
-219
-39
-93
-290
-302
-187
140
-810
-57
-60
-686
-135
-592
-613
95
-417
-448
-150
89
-808
-270
-34
-785
33
-367
-103
-177
-123
-348
-37
-89
-195
70
-119
-122
31
-81
-250
-280
89
-201
-673
-45
289
-77
-722
215
-125
-370
-60
-348
-162
-530
-45
-207
-60
-170
-933
289
-123
-756
-19
293
-638
-294
228
-289
-448
146
7
-441
-249
-276
110
-692
142
-249
-602
-20
-3
-173
-556
79
23
-178
-178
-224
-323
-291
25
-396
-134
64
-782
-41
164
-1020
148
-332
-678
203
-387
-806
-91
150
-967
-391
320
-617
-648
188
-582
-201
318
-1018
-397
192
-502
-561
-389
-71
-852
110
-59
-763
-396
-265
-412
-622
-174
-391
-479
-247
-205
-733
-634
-176
-717
-415
-196
-417
-616
-149
-318
-596
-599
-257
-108
-820
-69
-213
-902
-95
-340
-806
-306
-36
-543
-641
-347
-244
-508
-630
-579
-195
-519
-856
-29
-416
-14
-655
-674
94
-383
-975
-132
40
-598
-273
-258
-679
-146
-614
-598
-260
-324
-82
-680
-428
-90
-155
-444
-533
152
-219
-525
-55
-194
-745
68
-210
-345
-384
-57
-309
-685
58
-395
-475
-480
-163
-166
-284
-290
-575
-309
-6
-691
-219
-535
-63
273
-793
-137
-109
-28
-364
-418
-519
-321
22
-556
-359
147
-614
-587
525
-224
-870
205
-35
-970
135
-594
-416
-486
-297
-225
-596
-222
-235
-554
-448
23
-724
-336
432
-878
-781
435
-759
-344
-1
-453
-420
-358
248
-668
-801
275
-315
-908
54
269
-815
-165
-167
-119
-449
-692
264
-563
-882
256
-160
-1067
190
-245
-429
-394
-358
33
-473
-509
39
-656
-609
308
-581
-646
-347
-277
-480
77
-421
-413
-311
-603
100
-653
-652
105
-298
-276
-369
-519
-2
-681
-652
308
-313
-846
101
-9
-454
-580
229
-370
-479
-235
141
-1042
-219
858
-1080
-680
394
-198
-990
-6
18
-206
-493
-384
-149
-363
-592
-165
-19
-553
-225
-222
-122
-359
-451
54
-511
-120
21
-716
33
-131
-787
7
-371
-802
54
-83
-625
86
65
-372
-208
-376
195
-305
-258
-162
-628
43
-384
-114
-419
-192
293
-714
7
-274
-244
-147
-181
-451
-197
151
-680
-119
-290
126
-665
105
-179
-324
163
-525
-607
75
260
-1037
-12
627
-848
-150
-216
54
-150
-481
304
-224
-330
153
-209
-573
-213
104
119
-519
126
-187
-35
216
-406
201
-414
-89
542
-654
-210
106
-303
-701
451
-344
-336
223
-246
-352
-165
378
-501
19
-241
100
-340
-210
155
-335
-232
-393
102
-325
-579
442
-134
-485
170
-156
81
-669
-67
465
-572
-608
-81
328
-1056
-76
363
-384
-755
119
641
-1245
17
308
-559
-76
-71
-654
69
-96
-452
91
-763
183
-568
-303
233
-726
-270
-154
-257
-731
-149
29
-404
-564
-38
-202
-535
-744
-40
222
-842
-249
13
-414
-716
-115
-391
-279
-866
-153
47
-850
11
-77
-446
-932
70
21
-508
-396
8
-372
-620
441
-596
-505
30
-332
-362
-131
-386
-163
-90
-637
47
99
-603
-324
129
-516
-362
-329
-43
-521
-582
296
-664
-21
-605
-255
270
-1174
161
-157
-897
30
-181
-207
-854
304
-213
-840
530
-509
-634
358
27
-1008
221
307
-1365
111
455
-715
-63
100
-398
-364
-117
-4
-69
-234
-391
14
62
-419
-206
-396
219
-326
-158
-311
-327
102
-307
-128
-217
-311
344
-331
-115
14
-325
-44
-289
98
-629
-251
143
-122
-793
-63
288
-954
-57
-61
-534
-215
-49
-575
255
-185
-952
203
-1
-953
5
15
-514
-327
-169
-339
-367
-403
95
-437
-728
606
-761
-363
247
-325
-637
1
-153
-379
-250
-526
-128
-506
54
-804
-98
113
-887
-290
466
-783
-875
372
-552
-191
-353
-293
-10
-37
-526
210
-533
-179
-125
-372
-117
-375
447
-666
116
11
-126
-494
-451
603
-125
-791
-237
348
-450
-42
-457
-459
4
-959
-269
-162
-746
-279
-295
-858
-134
-50
-350
-429
-229
-98
-887
-83
-236
-829
-77
-323
15
-531
-19
231
-956
24
-256
-329
-86
-290
-438
-40
-175
-551
68
-363
-176
83
-153
-162
-491
39
-109
-329
-334
-251
36
-818
20
67
-908
-5
-256
-477
-332
-264
-179
-182
-634
-271
148
-891
11
198
-740
-267
349
-708
-511
150
-32
-610
-85
-10
-392
303
-807
196
-158
-208
33
-453
187
-748
26
29
-346
-727
-68
382
-972
205
176
-600
-76
-38
-336
-278
201
-332
-204
-261
-322
-175
-6
-455
-218
426
-370
-807
597
-188
-1072
505
-198
-632
-87
41
-296
-626
21
-95
-536
-48
-126
-76
-356
-397
215
-216
-262
-276
-193
-343
8
-430
-502
290
-465
-434
-198
154
-588
-361
458
-692
-740
695
-363
-882
-74
-93
-300
-798
213
-477
-365
-429
-230
-148
-561
71
-667
-21
-290
-373
-277
-70
-129
-766
302
-642
-159
-65
-444
-337
-346
-693
-378
224
-827
227
18
-358
-112
-387
-221
-630
-473
-228
-220
-346
-367
-322
-415
-599
-335
-53
-344
-161
-269
-735
-242
-479
-588
-351
-51
-816
-361
19
-853
-336
-115
-491
-431
-305
-117
-93
-756
-403
-311
84
-610
-283
83
-170
-407
-298
490
-348
-381
-660
524
-355
-730
532
-368
-111
-293
-220
-440
-287
314
-404
-316
72
-271
-102
-179
-674
156
154
-514
-228
-202
-323
-655
-252
-78
-517
-264
-21
-252
39
-657
-12
-198
-697
191
-111
-671
-327
438
-1231
210
-30
-731
396
-250
42
-396
270
-402
-708
7
177
-887
-190
324
-783
-355
253
-555
-399
82
-252
-497
-552
224
-320
-169
-467
-118
-55
-139
-172
-212
-54
-85
-22
-448
-3
-559
30
269
-110
-388
2
-289
4
-426
-530
204
-404
-156
-379
65
-403
-1016
330
-555
-563
92
-373
-631
187
-130
-699
-115
-157
-200
91
-600
-268
40
-650
-232
-127
-143
-734
122
-221
-202
-280
-422
-40
-907
54
-236
-356
-372
-244
163
-834
133
213
-387
-452
266
-319
-823
458
-191
-736
165
39
-341
-46
177
-595
-25
310
-466
-247
-72
-391
-11
42
-622
258
-142
-439
-62
-34
-288
-271
297
-821
-9
-539
-179
345
-996
-77
-216
-205
-514
90
-839
-408
238
-484
-70
-179
-380
-127
83
-525
-444
-63
194
-1018
185
141
-598
-485
-106
588
-1360
273
289
-607
-88
171
-333
-376
91
-186
22
-244
-411
-77
97
-501
-88
-210
-210
198
-321
123
-443
-66
124
-700
-176
610
-582
-419
443
-480
-47
34
151
-694
161
289
-748
-157
-226
284
-657
-152
205
-79
-47
-487
352
-75
-277
-221
452
-637
-306
559
-344
-335
30
43
-498
-61
171
-120
-569
292
-401
-260
-113
20
-707
-22
196
-770
10
-124
-333
-844
258
-240
-310
-474
-228
-44
-542
-23
-371
-127
-142
-162
-525
70
-7
-1209
352
224
-1082
315
-409
-232
-477
151
-216
-733
464
-676
-86
-521
307
-586
-658
664
-982
-405
596
-455
-354
-166
-53
-615
-46
190
-704
-394
-35
-490
-356
83
-353
-248
264
-523
-164
309
-602
-384
268
-186
-604
24
-129
-783
129
-595
-623
-219
-785
245
-276
-929
209
-192
-710
131
-355
-428
-522
135
-216
-1107
27
-483
-174
-483
-34
-583
-406
222
-715
153
-614
-171
-194
-234
-441
-316
-104
-733
-182
-188
50
-534
-254
-58
-185
-672
-69
246
-852
-195
-120
-599
-65
-159
-521
-26
-539
24
86
-579
-77
-588
-106
194
-260
-510
396
-379
-449
-79
-171
45
-768
-67
77
-301
-417
-164
25
-434
-306
-105
-262
-308
-389
78
-529
-372
-36
-180
-414
-236
272
-460
-172
-62
-422
-636
135
-258
-178
-223
-493
206
-720
-530
-152
-480
-92
-294
-380
470
-547
-532
149
84
-426
-481
564
-422
-847
74
-247
-727
204
-372
-349
-270
-565
221
-142
-493
-596
576
-643
-595
412
-386
-716
-384
505
-663
-550
154
-148
-671
136
127
-1050
-115
213
-317
-843
17
149
-927
-131
-225
-16
-514
-195
-9
-534
-60
-487
-45
-404
-371
-158
-43
-400
-411
130
-430
-153
-205
-108
-557
-274
474
-1084
-267
270
-591
-438
303
-310
-279
-32
-447
84
-304
-231
-69
-28
-205
-275
-364
-388
-12
-334
-579
-468
10
-281
-531
21
-260
-545
-27
149
-548
-52
-136
100
-539
-662
8
-163
-67
-737
366
-238
-650
174
-308
-468
47
194
-646
56
-124
-466
-381
-335
205
-426
-224
334
-472
-668
140
-360
-456
107
-412
-157
-267
-430
139
-118
-857
66
399
-960
83
72
-589
-166
124
-517
-657
540
-404
-385
-368
43
44
-963
79
-105
-555
-474
110
-61
-508
152
-380
-395
149
-151
-560
-3
32
-664
-320
-94
-373
-299
-177
-155
-358
-70
-141
-485
-780
-50
232
-389
-441
6
-217
-75
-368
106
-141
-504
641
-437
-592
284
347
-1142
-99
465
-317
-834
-68
342
-1167
-134
209
-771
-685
475
-334
-1153
461
41
-533
-767
99
7
-1070
-398
-131
-178
-530
-488
-210
-256
-369
-484
-162
-494
-26
-487
-469
8
-1004
-230
-218
-419
-347
-124
-561
-229
178
-671
0
-142
-447
124
-415
-556
217
-289
-871
-83
-230
-470
-428
-389
-303
-457
-304
-493
-636
163
-364
-465
-95
-254
-680
-720
202
-932
-39
-333
-408
-113
-755
172
-644
-830
163
-162
-645
-310
204
-374
-616
24
-96
-124
-319
33
-301
-516
-21
26
-293
-528
225
-148
-527
-158
-72
-214
-64
-287
-321
96
-453
-339
-281
-486
-420
-65
-322
-682
-35
-478
-1061
-78
-251
-901
-606
-163
-651
-375
-332
-461
-102
-1010
-309
-213
-542
-165
-267
-480
-140
-81
-446
-759
16
232
-761
-541
509
-592
-1141
601
-54
-803
-230
278
-193
-400
-437
-93
-36
-337
-425
122
120
-818
-327
-233
-180
-118
-856
-64
243
-699
-355
406
-290
-742
-49
209
-672
-518
-98
109
-363
-1260
351
-348
-817
-29
-483
-343
-278
-213
-1015
31
-54
-878
-379
-210
-400
-396
-316
-436
-459
-616
-553
-224
-295
-833
-365
-51
-452
-762
-1026
-98
-232
-832
-121
-79
-846
-687
-172
-459
-353
-449
-533
-368
56
-579
-1132
-58
-263
-574
66
-346
-177
-589
-643
-75
-95
-878
-296
511
-259
-1077
-722
695
-631
-1158
403
440
-751
-526
-279
-267
-402
-529
-19
-500
-159
-116
-652
-16
-821
-495
182
-162
-204
-815
270
14
-762
-713
-48
327
-358
-483
-35
-73
-970
-826
-228
-126
-276
-303
-260
260
-577
-720
271
-586
-356
-68
196
-151
-747
-108
-450
-478
-340
-285
-9
-332
-312
-768
-376
-139
-896
-83
-218
-151
-290
-686
-75
-13
-658
-999
521
238
-836
-827
20
-294
-1300
-423
227
-200
-710
208
184
-962
-729
-9
-313
-581
-41
-419
-500
-140
-70
-960
-315
587
-472
-466
260
-83
-1316
-252
342
-505
-452
-33
157
-90
-743
-1007
232
-181
-697
-211
285
-394
-526
-512
-427
-24
-718
-159
376
-515
-548
-180
-885
-554
-23
-265
-157
-121
0
-196
-476
-311
-319
-561
-13
66
-625
-374
28
-50
-701
-367
67
-407
-575
-6
-426
-924
-353
-369
-175
-469
-508
108
-161
-515
-504
-480
-376
-445
-804
-162
-277
-842
-289
-230
-273
-542
-653
-261
-11
-580
-598
74
-636
-855
-318
-139
-368
-434
81
-292
-886
-691
-236
-554
-449
-288
-521
-63
-611
-868
-416
-177
-509
-252
-417
-56
-331
-725
-301
-273
-434
-620
55
-379
-477
-247
-70
-179
-449
-707
-532
5
-530
-220
165
-236
-442
-211
33
-375
-296
-273
7
-100
-749
-495
227
-630
-870
344
463
-728
-630
0
-63
-439
-811
-80
20
-349
-413
-217
-279
-642
-195
-13
-401
-169
-303
-485
-331
-601
-697
-672
-276
-339
-311
-262
-10
-483
-366
-311
-421
-317
-107
166
-260
-538
-234
-230
-413
10
-184
60
-99
-200
-376
-501
-639
-432
-248
-230
-178
-369
-413
-534
-522
-532
-374
-506
-282
-31
-395
-499
-202
-100
-599
-311
318
-239
-219
-275
-555
-665
-248
-433
-665
-231
85
-110
-502
-580
-253
-427
-395
-75
-204
-457
-631
-282
-494
-595
-383
-3
-548
-262
131
-751
-732
-281
-112
-508
-469
-314
-378
-247
-476
-455
-256
-267
-72
-539
-604
100
-153
-759
-241
-283
-295
7
-93
-35
-195
-387
-241
-64
-752
-526
129
-334
-521
63
133
-807
-768
127
-295
-288
-23
-78
-487
-391
-371
-308
-261
-199
-167
-472
-123
-253
-645
-414
-187
-188
-147
-44
-27
-675
-129
-285
-442
303
-173
-153
-207
27
-299
-394
-452
-212
76
-285
75
-316
-334
-373
-330
-355
-524
-252
-88
-306
-488
-183
-490
-325
-84
-490
-313
178
84
-425
-768
-322
47
-624
-501
157
51
-464
-417
409
-307
-1328
-51
613
-521
-554
347
-130
-991
-367
-64
-229
-111
60
-280
-494
-443
-527
-249
-185
-154
-219
-51
-160
-320
-365
-960
-112
259
-307
-22
-119
-235
-277
-117
-288
-406
-53
-60
-393
-64
-156
-403
-250
-292
-403
-91
129
-279
-499
-22
-69
-565
-428
-118
-139
-266
-80
-157
-252
-481
-398
-374
-108
144
-682
-254
230
-518
-295
153
-517
-367
359
-148
-549
65
-315
-552
-303
-296
-592
-158
142
-616
-367
-147
-345
-625
-364
3
-193
-311
-166
-293
-419
-470
-463
138
75
-232
-709
-390
-312
-233
-109
-507
-380
-15
-285
-606
-79
-38
-665
-422
-244
-274
-321
-268
-69
-665
-364
58
-316
-308
-122
-177
-454
91
-80
-466
-40
-53
-510
77
138
-647
-413
-163
-167
-434
-294
-429
-485
-84
-255
-432
-335
-336
-89
-412
-316
-76
-141
-383
-206
-142
-245
-297
-262
106
-533
-699
-130
-18
-251
-566
-40
-94
-350
-176
-204
-536
-55
-104
-429
-93
-466
84
-233
-257
-1
-439
-421
-52
-253
-611
-107
-236
-342
-500
-425
-69
-342
-137
57
-231
-223
131
-221
-548
-379
-19
-181
-253
208
-15
-574
-477
30
63
-434
-272
75
-266
-600
-104
-36
-1090
-145
238
-513
-611
53
-239
-416
-157
-577
-47
-512
-810
-102
-182
-843
-145
243
-503
-519
-124
-41
-152
-202
-153
-590
-120
-24
-929
-278
45
-353
-145
-211
-354
-163
-257
-393
-293
-371
-393
-114
52
-66
-174
-293
-51
-128
-459
76
-87
-369
-581
-266
-475
-612
-198
-308
92
-244
-128
-512
-652
-210
-127
-349
-119
73
-638
-538
-168
-357
-350
246
105
-274
-181
-297
-42
-395
-299
87
95
-118
4
79
-488
-28
-40
-146
-242
-288
-97
-421
-303
-112
-153
-530
-277
-27
-186
0
-47
-521
-747
-85
-167
-460
8
203
-313
-158
266
-349
-546
-189
19
-227
-180
161
-404
-730
-279
-38
-209
22
186
-278
-56
-216
-294
-232
-337
-92
335
1
-520
66
-295
-301
-295
-151
47
-30
-62
-343
-516
-198
-38
-258
-205
-18
278
55
-445
-510
-319
-190
-104
-375
132
393
-286
-349
-271
-31
-277
-278
259
-91
-199
-180
-286
-481
-228
92
-214
-189
-12
-289
-259
-241
-391
-33
-297
-178
-157
-91
-71
-387
-174
-204
-204
-93
-153
-428
-561
-53
-152
-386
-588
-389
33
-305
-228
-253
-181
-219
-302
-80
-111
-227
-317
-341
63
-108
-519
-159
143
-110
-589
-189
78
-173
-160
-168
-102
-150
-275
-291
-14
-29
-325
0
271
-463
-438
-202
29
-127
-612
-292
-65
-491
-327
83
-517
-504
104
-63
-252
-229
-149
-265
-442
-312
-59
-436
-630
-174
-297
-81
-156
-453
-296
-227
-474
-560
-232
-326
-302
68
-378
-112
-173
-455
-566
-132
-42
-273
-589
-508
-227
-376
-293
-226
-94
-216
-325
-392
-363
-80
-201
-479
-149
-290
-376
43
121
-254
-420
-398
50
42
-526
-287
-226
-666
-131
188
-391
-26
-252
-452
85
122
-207
-531
-75
-310
-38
-211
-373
-183
-327
19
162
-90
-777
-310
55
-202
-404
147
-268
-494
-59
-449
-244
-371
-417
153
-285
-478
-379
-379
-614
-568
-1
141
-63
-121
-70
-236
-706
-305
126
-430
-191
10
-202
-333
-577
-340
-20
-222
-91
-58
-184
-186
-276
-436
-460
-232
71
-229
-112
149
-57
-11
-155
-399
-331
-63
-35
-24
-337
-72
17
-504
-549
170
23
-123
257
-75
-319
-389
-206
-318
-318
167
-119
-237
-397
-202
-79
-521
-594
-237
80
-380
-287
-90
-582
-412
-387
-287
-362
-113
-88
-584
-80
-151
-473
-720
-131
-203
-270
102
-173
-516
-492
-234
-720
-402
96
-367
-186
-209
-128
-316
-673
-385
-293
-24
-170
-128
137
-289
-289
-593
-332
-101
-637
-203
125
-411
-854
-214
-300
-898
-185
318
78
-212
-12
-519
-852
-385
-58
154
-35
69
15
-222
-313
-561
-611
-100
188
-106
11
109
-437
-534
-341
-234
155
330
-98
60
-142
-463
-375
-227
26
-240
216
254
-167
25
-121
-608
-328
316
54
-225
-328
100
35
-692
-339
293
-153
-288
346
147
-591
-251
10
-384
-395
-29
78
-271
-309
-194
-102
-379
-325
-226
70
-408
-317
167
-496
-565
-211
91
-210
64
75
-348
-57
-27
-353
-203
-149
-194
-103
68
-136
-164
-112
-329
-183
90
-107
-332
78
-221
-400
-112
-83
-247
-64
109
-70
-136
-348
-326
-452
-170
-77
-374
-311
-124
33
-646
-555
-116
14
-160
-364
-367
-387
-211
-375
-241
-446
-108
39
-72
-282
-360
-370
-306
-239
-263
112
-327
-434
-55
-479
-307
293
-106
-132
-416
-162
-179
-176
-215
-448
97
145
47
-190
-370
-55
-374
-226
-148
-296
-148
-225
-36
-66
-188
-391
-199
-108
-102
31
24
-318
-489
-310
-96
-162
-153
174
142
-223
-228
72
-380
-605
-252
93
-126
-271
-77
-286
-533
-204
-135
-260
-73
-274
-404
-507
-716
-635
-324
-128
-211
-347
-128
-432
-453
-582
-527
-342
-194
-47
-307
-509
-375
-345
-258
-174
-97
-82
-230
-365
-560
-336
-381
-447
-86
39
-219
-340
-171
-145
-576
-467
81
-239
-524
-49
-120
-394
-689
-62
-486
-562
324
113
-366
-512
-90
-357
-430
-172
-68
77
-261
-129
-113
-485
-236
-167
-171
-103
-69
-120
-485
-487
-158
-183
-356
-175
-58
-76
-340
-80
-236
-639
-714
-129
33
-514
-56
-123
-391
-391
-93
-289
-320
-109
-346
-266
-515
-486
-266
-265
-328
-48
-126
-201
-388
-699
-101
-377
-470
-301
-214
-330
-218
97
-211
-176
-43
-247
-340
-249
-55
-143
-113
42
-200
-96
-331
-271
-126
-203
-33
-576
-411
-291
-433
-354
-376
-102
-278
-1
-233
-554
-360
-467
-462
-287
-165
-499
-245
-150
-529
-485
-182
-345
-426
-303
-560
-576
-647
-504
-585
-457
-185
-322
-381
-229
-419
-568
-200
-172
-311
-339
-261
-233
-387
-279
-257
-220
-237
-347
-163
-189
-438
-393
-386
-66
-329
-211
288
-235
-241
-254
-289
-174
-245
-350
-296
40
-251
-394
-247
-387
-241
35
2
-42
-90
-189
-356
-425
-310
-127
21
-181
-321
-79
-72
-566
-601
-242
-222
-126
-27
-356
-592
-439
-341
-232
-55
-133
-163
-17
-72
-384
-276
-143
-55
-208
-129
-19
-89
-407
-251
85
-328
-185
144
-66
-444
-236
-32
-228
-231
-73
-68
-18
-116
16
-7
-337
-164
-87
-249
-272
-158
-116
-76
-423
-253
27
-280
-230
31
-275
-643
-368
-298
-388
-300
-57
-91
-129
-110
-362
-371
-320
-507
-388
-247
-255
-187
-221
-316
-256
-194
-392
-79
9
-288
-153
-97
-530
-491
-164
-144
-272
101
149
-242
-227
-105
-371
-437
-139
-117
-166
-163
-288
-329
-203
-145
-111
-263
-236
-110
-249
-473
-421
-165
-277
-404
-245
-154
-32
-244
-327
-252
-287
-326
-311
-119
-460
-340
-76
-226
-446
-358
-172
-343
-202
-351
-407
-271
-375
-500
-259
-82
-297
-354
-295
-533
-590
-259
-353
-483
-338
-118
-270
-538
-219
-235
-240
-59
-238
-350
-149
-355
-697
-595
-30
-108
-457
76
-220
-532
-317
-366
-527
-399
-96
-162
-247
-298
-255
-129
-206
-148
-104
-54
-214
-454
-228
-380
-344
-209
-170
-163
-203
-235
-245
-150
-392
-361
-219
-311
-309
-276
-193
-251
-147
-226
-254
-175
-437
-400
-369
-470
-380
-338
-292
-337
-329
-227
-196
-187
-292
-222
-199
-343
-261
-287
-342
-271
-53
-17
-155
-80
-183
-219
-353
-292
-364
-236
-98
-347
-133
-104
-206
-239
-268
-289
-422
-331
-189
-330
-377
-457
-402
-296
-399
-277
-216
-238
-360
-490
-368
-424
-602
-336
-244
-193
-253
-360
-281
-516
-559
-405
-304
-393
-282
-183
-424
-342
-282
-351
-234
-143
-147
-251
-196
-459
-503
-284
-339
-294
-279
-232
-344
-317
-409
-557
-307
-395
-261
-456
-430
-362
-571
-517
-384
-258
-322
-236
-280
-514
-508
-567
-523
-423
-281
-154
-373
-309
-278
-454
-555
-391
-323
-314
-281
-208
-267
-443
-415
-337
-352
-165
-100
-198
-144
-314
-286
-353
-419
-268
-150
-123
-151
-112
-283
-452
-406
-521
-337
-47
-191
-305
-232
-346
-537
-393
-353
-416
-285
-145
-239
-339
-312
-243
-245
-392
-315
-149
-261
-370
-257
-277
-594
-418
-317
-623
-375
-43
-176
-370
-283
-453
-554
-500
-367
-238
-277
-337
-202
-260
-438
-557
-440
-227
-321
-317
-247
-262
-305
-303
-295
-342
-367
-278
-297
-401
-437
-370
-347
-415
-357
-274
-214
-419
-485
-388
-376
-505
-397
-313
-409
-401
-377
-352
-356
-379
-421
-262
-294
-352
-305
-412
-481
-432
-386
-516
-522
-354
-423
-443
-332
-395
-492
-489
-518
-446
-349
-406
-384
-262
-305
-377
-394
-386
-376
-300
-338
-211
-302
-597
-339
-230
-215
-259
-585
-563
-512
-528
-468
-287
-226
-234
-310
-280
-344
-236
-307
-524
-262
-171
-188
-156
-224
-177
-408
-532
-409
-449
-194
-242
-363
-268
-278
-353
-325
-293
-257
-261
-195
-228
-350
-404
-503
-512
-491
-371
-330
-435
-395
-386
-492
-492
-421
-303
-355
-310
-231
-326
-391
-406
-353
-220
-248
-112
-104
-221
-317
-428
-391
-367
-260
-239
-233
-213
-259
-293
-401
-458
-309
-248
-307
-211
-197
-379
-524
-437
-344
-320
-274
-261
-320
-407
-457
-436
-410
-417
-297
-244
-275
-289
-252
-287
-358
-344
-300
-281
-271
-282
-310
-236
-246
-246
-177
-191
-269
-282
-284
-296
-269
-247
-249
-278
-302
-215
-121
-226
-263
-206
-178
-263
-241
-161
-223
-254
-207
-210
-260
-302
-249
-277
-266
-234
-239
-283
-360
-312
-266
-341
-430
-378
-313
-300
-255
-225
-278
-312
-300
-316
-343
-307
-247
-294
-332
-381
-396
-349
-302
-251
-215
-175
-188
-196
-215
-274
-345
-289
-208
-232
-275
-287
-333
-374
-363
-282
-219
-234
-254
-257
-265
-277
-282
-271
-289
-329
-328
-300
-330
-431
-440
-392
-346
-312
-328
-345
-331
-351
-393
-301
-161
-142
-203
-236
-257
-319
-340
-263
-230
-262
-256
-195
-215
-277
-232
-157
-143
-141
-106
-142
-191
-229
-258
-270
-307
-291
-216
-236
-286
-270
-252
-267
-311
-306
-224
-161
-174
-223
-249
-259
-260
-245
-240
-229
-236
-226
-204
-220
-232
-223
-192
-203
-183
-128
-106
-135
-181
-199
-222
-234
-207
-166
-182
-215
-206
-226
-275
-293
-274
-217
-191
-212
-241
-269
-279
-297
-286
-252
-235
-240
-247
-263
-299
-320
-318
-285
-300
-307
-275
-274
-270
-252
-230
-217
-221
-255
-281
-267
-234
-232
-230
-193
-170
-169
-186
-192
-202
-207
-207
-204
-187
-173
-153
-154
-140
-101
-129
-138
-135
-180
-193
-190
-222
-239
-257
-276
-274
-276
-277
-253
-223
-206
-210
-251
-272
-235
-213
-226
-233
-238
-270
-261
-257
-277
-257
-234
-242
-253
-274
-278
-280
-287
-259
-233
-229
-238
-226
-221
-243
-257
-277
-302
-286
-265
-244
-282
-339
-338
-363
-402
-376
-323
-317
-334
-327
-345
-388
-387
-333
-296
-302
-286
-251
-250
-291
-288
-262
-238
-233
-242
-242
-241
-240
-246
-246
-250
-239
-219
-203
-214
-232
-220
-190
-199
-176
-131
-106
-106
-101
-125
-151
-158
-172
-191
-231
-241
-241
-256
-267
-257
-228
-208
-209
-220
-234
-270
-281
-244
-234
-210
-192
-200
-184
-175
-174
-178
-206
-227
-249
-251
-251
-282
-275
-268
-265
-283
-264
-221
-210
-197
-167
-146
-146
-116
-92
-101
-90
-97
-114
-137
-184
-185
-172
-178
-172
-178
-194
-208
-219
-222
-205
-159
-162
-170
-158
-181
-211
-215
-229
-264
-306
-330
-326
-334
-329
-303
-296
-320
-322
-292
-261
-265
-235
-214
-224
-235
-221
-188
-188
-203
-217
-234
-241
-250
-249
-249
-248
-218
-214
-202
-199
-189
-148
-134
-117
-113
-133
-128
-135
-149
-145
-138
-131
-132
-142
-157
-155
-149
-171
-198
-219
-227
-232
-246
-258
-279
-310
-304
-316
-341
-322
-305
-320
-309
-300
-289
-288
-298
-324
-345
-334
-339
-318
-312
-332
-334
-343
-322
-311
-283
-255
-270
-264
-256
-265
-274
-301
-328
-346
-360
-357
-347
-336
-334
-340
-342
-332
-314
-284
-274
-254
-250
-259
-226
-200
-182
-176
-183
-182
-190
-197
-202
-204
-210
-211
-224
-220
-212
-223
-238
-240
-229
-219
-204
-204
-214
-222
-213
-192
-203
-207
-188
-202
-203
-216
-232
-237
-251
-260
-272
-264
-251
-224
-215
-198
-181
-165
-178
-184
-149
-193
-198
-212
-203
-247
-266
-230
-249
-278
-288
-280
-297
-309
-310
-309
-323
-324
-293
-275
-281
-282
-295
-303
-284
-310
-303
-274
-256
-237
-234
-239
-230
-213
-228
-257
-251
-223
-221
-204
-203
-210
-196
-197
-196
-171
-164
-143
-147
-188
-209
-211
-210
-194
-175
-169
-177
-158
-120
-95
-87
-103
-149
-188
-194
-210
-210
-217
-227
-204
-184
-155
-143
-155
-164
-177
-201
-220
-233
-254
-271
-285
-274
-280
-327
-321
-292
-302
-299
-278
-291
-285
-264
-270
-277
-278
-275
-274
-293
-295
-285
-289
-268
-233
-213
-206
-195
-170
-154
-149
-153
-158
-152
-179
-189
-171
-180
-191
-205
-211
-225
-233
-237
-257
-271
-296
-298
-273
-254
-223
-238
-260
-275
-306
-312
-296
-273
-256
-217
-207
-220
-229
-233
-248
-268
-282
-301
-309
-322
-348
-351
-347
-334
-330
-336
-356
-384
-395
-397
-377
-384
-401
-399
-383
-361
-343
-333
-310
-296
-289
-275
-280
-283
-277
-266
-263
-266
-259
-234
-232
-240
-224
-223
-217
-226
-231
-226
-250
-251
-232
-239
-233
-225
-202
-188
-196
-200
-198
-186
-186
-189
-166
-156
-171
-184
-201
-222
-239
-250
-231
-223
-217
-223
-258
-257
-220
-198
-209
-214
-191
-190
-199
-218
-230
-211
-186
-188
-215
-238
-242
-240
-242
-224
-198
-177
-198
-205
-185
-171
-145
-136
-127
-124
-136
-139
-164
-184
-190
-224
-244
-228
-220
-242
-244
-214
-220
-226
-206
-233
-260
-252
-246
-270
-269
-267
-279
-301
-314
-308
-301
-293
-295
-280
-272
-264
-237
-254
-245
-223
-210
-207
-231
-231
-223
-200
-188
-218
-262
-258
-264
-279
-286
-294
-292
-308
-307
-322
-332
-312
-287
-268
-265
-278
-257
-257
-278
-277
-266
-282
-326
-320
-310
-304
-289
-263
-256
-248
-243
-252
-258
-277
-296
-319
-321
-312
-276
-248
-267
-272
-266
-282
-290
-305
-310
-318
-352
-340
-304
-318
-324
-309
-292
-289
-278
-265
-246
-244
-250
-247
-264
-242
-240
-245
-240
-256
-260
-260
-262
-245
-231
-228
-194
-137
-132
-155
-155
-130
-130
-135
-113
-103
-97
-100
-99
-123
-165
-184
-178
-170
-159
-165
-166
-200
-231
-241
-289
-315
-296
-285
-313
-330
-318
-288
-273
-250
-242
-264
-266
-249
-259
-283
-284
-286
-287
-309
-333
-350
-368
-366
-363
-368
-369
-350
-304
-276
-269
-243
-223
-208
-186
-181
-177
-182
-169
-163
-174
-176
-202
-188
-165
-164
-155
-147
-136
-132
-140
-147
-139
-135
-145
-181
-175
-198
-217
-204
-199
-204
-204
-184
-193
-219
-232
-237
-252
-249
-250
-249
-253
-239
-234
-248
-274
-283
-266
-267
-284
-291
-306
-337
-379
-385
-359
-370
-359
-344
-326
-315
-309
-301
-279
-253
-246
-226
-229
-251
-236
-248
-300
-305
-302
-287
-263
-259
-254
-245
-260
-252
-225
-230
-252
-245
-238
-262
-284
-258
-244
-290
-310
-301
-307
-329
-352
-350
-366
-379
-364
-345
-341
-340
-310
-293
-317
-358
-366
-387
-411
-422
-392
-360
-339
-302
-317
-325
-322
-321
-332
-338
-305
-298
-297
-299
-292
-266
-263
-263
-267
-279
-297
-277
-273
-278
-258
-248
-240
-247
-260
-285
-301
-318
-318
-287
-278
-273
-263
-261
-265
-278
-273
-268
-273
-272
-263
-243
-226
-217
-213
-215
-231
-259
-250
-231
-233
-214
-202
-246
-248
-230
-222
-207
-222
-214
-176
-159
-181
-187
-183
-165
-155
-167
-172
-186
-207
-201
-184
-178
-180
-181
-177
-189
-179
-162
-125
-80
-67
-74
-86
-96
-140
-188
-203
-209
-221
-256
-266
-272
-300
-311
-319
-326
-337
-352
-351
-316
-303
-310
-305
-314
-332
-331
-307
-325
-323
-321
-371
-401
-425
-410
-410
-401
-371
-379
-378
-372
-370
-352
-339
-310
-303
-295
-288
-306
-318
-318
-310
-305
-307
-319
-317
-321
-321
-340
-343
-338
-368
-372
-344
-308
-303
-298
-297
-311
-329
-332
-283
-283
-303
-294
-293
-310
-307
-299
-297
-267
-231
-199
-193
-220
-248
-267
-282
-292
-305
-292
-291
-287
-286
-301
-277
-254
-268
-268
-249
-210
-217
-247
-223
-206
-196
-184
-178
-184
-200
-232
-250
-260
-279
-284
-262
-229
-201
-192
-186
-209
-244
-239
-269
-295
-281
-250
-232
-211
-196
-182
-155
-157
-157
-172
-215
-235
-243
-235
-261
-292
-300
-299
-313
-317
-285
-255
-246
-247
-261
-299
-325
-327
-326
-307
-288
-291
-290
-289
-287
-266
-292
-293
-299
-304
-295
-280
-266
-276
-277
-268
-250
-244
-231
-227
-237
-224
-215
-209
-201
-191
-157
-126
-131
-121
-96
-90
-101
-136
-137
-160
-195
-202
-211
-202
-193
-205
-206
-230
-242
-241
-248
-242
-240
-221
-200
-198
-208
-233
-245
-271
-305
-299
-294
-311
-293
-274
-290
-280
-264
-272
-259
-252
-252
-260
-270
-260
-289
-312
-315
-326
-322
-334
-320
-304
-322
-319
-303
-317
-314
-314
-317
-303
-314
-300
-293
-270
-251
-267
-257
-277
-292
-291
-295
-290
-290
-285
-266
-264
-279
-279
-250
-264
-304
-312
-328
-364
-376
-363
-369
-357
-332
-348
-361
-347
-339
-332
-329
-347
-340
-352
-362
-345
-340
-332
-338
-332
-318
-294
-287
-280
-261
-260
-280
-323
-334
-328
-333
-338
-351
-355
-357
-359
-336
-290
-262
-257
-276
-267
-276
-299
-310
-322
-310
-284
-264
-256
-249
-238
-215
-208
-219
-213
-229
-239
-231
-229
-240
-238
-239
-255
-253
-229
-212
-205
-194
-184
-173
-181
-200
-219
-241
-269
-287
-304
-311
-315
-316
-300
-272
-238
-230
-212
-193
-195
-208
-220
-222
-229
-207
-193
-191
-197
-224
-194
-164
-144
-140
-173
-185
-198
-226
-229
-226
-226
-221
-214
-228
-236
-208
-208
-224
-255
-257
-236
-256
-283
-289
-289
-291
-285
-276
-285
-296
-292
-280
-280
-278
-259
-269
-285
-291
-298
-282
-276
-286
-289
-280
-295
-305
-302
-290
-261
-271
-270
-276
-271
-269
-269
-261
-266
-250
-248
-236
-213
-218
-227
-220
-204
-209
-221
-208
-238
-252
-228
-216
-238
-271
-277
-270
-299
-344
-358
-373
-410
-423
-408
-391
-372
-359
-357
-361
-329
-320
-334
-354
-346
-329
-343
-354
-341
-341
-345
-327
-316
-315
-296
-280
-266
-249
-265
-295
-321
-346
-338
-292
-259
-236
-215
-200
-199
-210
-210
-225
-266
-292
-304
-308
-317
-322
-311
-313
-295
-289
-273
-227
-243
-248
-257
-268
-276
-291
-304
-310
-300
-301
-280
-249
-267
-280
-316
-315
-292
-316
-277
-257
-248
-247
-253
-281
-318
-285
-251
-221
-217
-230
-241
-244
-239
-219
-213
-223
-216
-238
-257
-263
-257
-226
-198
-193
-220
-243
-248
-255
-263
-269
-285
-302
-315
-303
-288
-278
-274
-295
-272
-248
-243
-240
-242
-228
-234
-217
-205
-223
-214
-212
-200
-197
-209
-225
-222
-193
-166
-192
-213
-208
-196
-195
-206
-190
-187
-208
-188
-191
-223
-231
-229
-228
-235
-232
-242
-237
-251
-269
-270
-264
-241
-230
-241
-250
-270
-280
-287
-306
-289
-294
-282
-278
-257
-231
-234
-244
-290
-295
-296
-318
-341
-342
-333
-344
-366
-365
-350
-333
-340
-349
-339
-342
-321
-309
-338
-348
-351
-353
-350
-351
-352
-329
-302
-300
-309
-305
-277
-243
-252
-253
-241
-237
-254
-271
-250
-243
-237
-253
-244
-238
-229
-207
-210
-216
-211
-185
-175
-190
-202
-197
-197
-208
-207
-195
-178
-157
-168
-184
-192
-199
-216
-224
-223
-221
-212
-241
-254
-230
-209
-183
-176
-191
-184
-174
-175
-196
-212
-235
-258
-244
-246
-242
-259
-254
-240
-252
-253
-244
-234
-199
-200
-220
-215
-216
-240
-251
-234
-229
-229
-228
-212
-211
-192
-172
-174
-168
-188
-159
-157
-172
-189
-197
-175
-181
-180
-182
-148
-115
-129
-149
-167
-172
-174
-177
-169
-145
-146
-173
-160
-151
-166
-178
-190
-195
-179
-164
-173
-217
-244
-263
-291
-279
-237
-202
-184
-175
-162
-152
-129
-101
-80
-74
-85
-85
-82
-102
-129
-149
-168
-178
-184
-214
-248
-249
-225
-199
-199
-220
-233
-233
-228
-250
-268
-265
-262
-271
-283
-305
-315
-315
-324
-316
-295
-297
-281
-268
-257
-251
-265
-282
-281
-264
-223
-200
-215
-222
-235
-223
-223
-229
-204
-183
-186
-197
-224
-235
-246
-247
-244
-261
-262
-271
-302
-305
-268
-260
-267
-248
-210
-180
-177
-168
-152
-165
-183
-208
-206
-189
-174
-156
-162
-149
-154
-159
-142
-165
-204
-216
-241
-273
-265
-268
-254
-252
-244
-220
-228
-214
-181
-186
-186
-166
-158
-160
-153
-148
-156
-158
-180
-187
-180
-178
-175
-170
-204
-222
-233
-271
-269
-256
-241
-239
-273
-286
-242
-203
-210
-240
-271
-264
-261
-266
-262
-246
-238
-222
-215
-208
-188
-149
-130
-169
-177
-184
-202
-212
-215
-206
-210
-199
-196
-204
-193
-183
-193
-171
-160
-159
-158
-168
-153
-148
-151
-157
-169
-173
-177
-181
-177
-176
-168
-173
-180
-196
-199
-192
-185
-181
-208
-227
-245
-240
-216
-219
-223
-223
-222
-227
-226
-222
-245
-254
-256
-249
-233
-235
-220
-220
-237
-248
-258
-260
-273
-299
-313
-326
-327
-340
-345
-343
-327
-306
-320
-315
-313
-306
-286
-278
-268
-245
-226
-224
-221
-200
-166
-147
-134
-138
-136
-147
-146
-163
-200
-214
-221
-244
-258
-249
-237
-239
-242
-224
-228
-244
-204
-170
-188
-222
-231
-256
-268
-260
-248
-260
-288
-285
-282
-295
-315
-331
-332
-297
-283
-303
-319
-317
-306
-315
-298
-259
-225
-195
-195
-207
-237
-241
-249
-261
-268
-278
-274
-270
-261
-264
-270
-277
-283
-302
-310
-284
-289
-308
-317
-336
-338
-340
-338
-309
-269
-246
-220
-201
-186
-177
-171
-145
-150
-158
-147
-165
-169
-146
-146
-134
-91
-50
-23
-22
-48
-66
-62
-38
-37
-70
-81
-101
-109
-96
-90
-89
-92
-123
-161
-190
-208
-228
-249
-272
-304
-294
-283
-284
-279
-285
-317
-336
-312
-294
-284
-266
-239
-207
-223
-215
-193
-199
-226
-217
-199
-211
-206
-193
-177
-159
-162
-183
-177
-172
-200
-199
-186
-172
-176
-188
-176
-198
-188
-177
-180
-170
-172
-185
-205
-206
-203
-189
-190
-187
-187
-200
-204
-214
-210
-191
-192
-201
-219
-216
-195
-213
-223
-235
-263
-271
-292
-289
-285
-285
-279
-290
-288
-295
-324
-324
-309
-299
-289
-295
-331
-346
-361
-383
-401
-410
-394
-376
-332
-322
-319
-285
-285
-290
-284
-270
-254
-261
-242
-209
-203
-234
-230
-210
-198
-183
-170
-170
-184
-189
-173
-158
-149
-145
-157
-164
-147
-140
-151
-152
-153
-160
-160
-157
-149
-166
-175
-175
-187
-190
-198
-198
-214
-227
-232
-233
-238
-230
-228
-263
-288
-300
-302
-288
-280
-276
-276
-281
-283
-279
-270
-251
-251
-262
-280
-278
-298
-323
-333
-354
-347
-350
-333
-300
-301
-298
-292
-293
-287
-302
-314
-310
-289
-285
-272
-240
-226
-217
-221
-202
-194
-176
-150
-156
-170
-177
-195
-241
-254
-263
-282
-289
-280
-252
-246
-226
-190
-216
-230
-218
-228
-214
-197
-198
-236
-250
-233
-231
-234
-258
-277
-279
-279
-290
-295
-275
-255
-245
-251
-256
-274
-291
-273
-263
-254
-246
-255
-257
-269
-277
-287
-308
-287
-282
-297
-319
-325
-296
-289
-299
-302
-304
-312
-320
-327
-338
-332
-303
-286
-291
-301
-288
-281
-285
-278
-250
-240
-256
-285
-299
-287
-279
-275
-285
-306
-322
-312
-279
-268
-283
-283
-274
-266
-263
-267
-275
-290
-296
-299
-290
-297
-285
-273
-251
-222
-230
-254
-267
-266
-272
-264
-243
-231
-221
-224
-226
-232
-257
-274
-290
-292
-281
-280
-309
-351
-386
-413
-414
-390
-374
-349
-332
-312
-323
-351
-342
-343
-308
-286
-284
-279
-303
-318
-307
-295
-288
-278
-283
-282
-281
-297
-328
-304
-271
-280
-253
-237
-235
-252
-264
-260
-265
-259
-251
-250
-244
-241
-228
-208
-184
-172
-173
-194
-230
-231
-236
-254
-260
-263
-262
-267
-279
-263
-259
-273
-259
-245
-249
-254
-244
-250
-252
-224
-222
-231
-262
-272
-254
-265
-271
-260
-269
-271
-288
-303
-292
-306
-336
-343
-316
-299
-287
-300
-335
-336
-323
-311
-327
-327
-323
-324
-305
-304
-308
-296
-290
-284
-271
-273
-273
-292
-307
-291
-287
-268
-263
-301
-302
-275
-287
-315
-333
-337
-354
-356
-339
-342
-339
-324
-324
-363
-389
-374
-355
-349
-352
-361
-359
-365
-353
-327
-336
-358
-384
-402
-392
-385
-385
-389
-390
-404
-424
-428
-414
-401
-399
-392
-385
-388
-375
-360
-360
-366
-367
-384
-383
-364
-380
-394
-376
-382
-383
-386
-403
-403
-393
-396
-366
-339
-344
-319
-299
-319
-325
-311
-314
-319
-326
-316
-323
-330
-306
-301
-336
-340
-336
-349
-360
-341
-334
-336
-332
-317
-303
-316
-313
-341
-346
-335
-334
-309
-274
-271
-277
-282
-313
-326
-323
-319
-303
-292
-266
-259
-259
-264
-272
-274
-281
-289
-280
-267
-273
-279
-284
-297
-325
-326
-299
-291
-294
-295
-319
-335
-345
-332
-307
-287
-280
-272
-278
-286
-299
-315
-313
-318
-307
-312
-322
-312
-303
-291
-320
-345
-365
-374
-365
-358
-336
-326
-325
-333
-319
-277
-250
-212
-197
-211
-224
-270
-286
-292
-302
-309
-330
-331
-329
-333
-337
-326
-322
-325
-307
-303
-305
-295
-286
-303
-302
-264
-263
-271
-288
-308
-324
-349
-357
-368
-369
-365
-377
-386
-380
-365
-352
-360
-366
-372
-381
-388
-365
-353
-359
-365
-366
-391
-407
-390
-379
-372
-358
-355
-344
-341
-360
-347
-344
-348
-365
-369
-393
-400
-410
-428
-417
-411
-404
-377
-347
-346
-320
-289
-269
-269
-273
-289
-299
-289
-283
-279
-280
-298
-321
-316
-322
-345
-333
-322
-324
-356
-375
-371
-358
-356
-349
-342
-331
-339
-341
-318
-309
-304
-309
-326
-326
-325
-312
-298
-286
-263
-249
-251
-254
-275
-296
-314
-341
-357
-358
-364
-363
-342
-325
-310
-302
-307
-324
-319
-337
-351
-360
-356
-321
-326
-317
-290
-288
-278
-263
-252
-255
-253
-224
-220
-231
-241
-261
-292
-298
-269
-251
-253
-250
-238
-248
-255
-225
-216
-221
-204
-174
-168
-194
-214
-221
-215
-216
-238
-258
-257
-250
-272
-281
-290
-298
-288
-295
-296
-287
-264
-241
-235
-246
-247
-223
-231
-260
-271
-271
-266
-268
-260
-278
-290
-285
-288
-302
-291
-286
-308
-323
-306
-309
-323
-290
-291
-301
-297
-305
-350
-362
-334
-331
-318
-293
-264
-254
-266
-292
-298
-299
-293
-285
-290
-277
-275
-268
-256
-235
-219
-211
-213
-229
-213
-217
-234
-241
-248
-245
-251
-293
-330
-334
-337
-320
-291
-269
-263
-256
-242
-242
-261
-277
-301
-296
-269
-258
-258
-278
-285
-280
-280
-291
-296
-312
-320
-329
-331
-313
-301
-310
-324
-329
-323
-297
-287
-281
-270
-262
-246
-229
-223
-201
-186
-211
-230
-246
-245
-232
-245
-247
-241
-250
-238
-227
-224
-224
-234
-245
-249
-250
-235
-204
-210
-237
-253
-244
-232
-244
-230
-198
-197
-189
-198
-199
-185
-198
-206
-230
-256
-263
-283
-303
-317
-317
-323
-319
-293
-273
-266
-283
-282
-266
-280
-285
-260
-244
-231
-218
-213
-187
-195
-211
-196
-198
-206
-219
-226
-206
-175
-160
-162
-140
-134
-153
-151
-164
-158
-136
-146
-162
-173
-170
-170
-167
-189
-219
-227
-215
-197
-211
-223
-226
-222
-227
-248
-257
-262
-247
-250
-296
-325
-333
-332
-329
-299
-265
-228
-216
-222
-251
-289
-295
-320
-320
-316
-318
-300
-285
-272
-266
-267
-276
-285
-278
-293
-292
-287
-306
-303
-300
-312
-326
-340
-307
-267
-239
-231
-244
-248
-262
-273
-273
-285
-309
-339
-345
-349
-343
-319
-299
-280
-273
-265
-269
-280
-276
-273
-280
-297
-317
-315
-332
-345
-329
-327
-300
-288
-292
-293
-288
-281
-279
-281
-292
-331
-343
-336
-318
-314
-325
-311
-297
-286
-297
-299
-278
-256
-277
-298
-315
-326
-334
-357
-351
-327
-319
-308
-302
-312
-311
-295
-258
-234
-214
-194
-187
-173
-181
-188
-168
-164
-179
-177
-179
-172
-166
-192
-232
-257
-260
-257
-256
-256
-263
-261
-285
-316
-325
-309
-266
-237
-252
-279
-281
-289
-289
-254
-236
-238
-237
-253
-276
-290
-293
-301
-327
-353
-350
-339
-331
-303
-263
-233
-229
-212
-184
-170
-155
-161
-150
-148
-173
-172
-194
-206
-186
-195
-197
-207
-204
-228
-246
-264
-272
-236
-228
-230
-230
-216
-223
-221
-214
-225
-233
-241
-238
-255
-274
-295
-323
-313
-324
-360
-375
-397
-375
-362
-335
-331
-358
-349
-354
-335
-297
-286
-316
-328
-313
-333
-341
-347
-338
-300
-266
-246
-227
-209
-218
-222
-235
-233
-240
-236
-215
-211
-217
-218
-204
-196
-191
-199
-216
-226
-219
-192
-198
-203
-190
-198
-206
-217
-219
-225
-248
-265
-272
-281
-296
-294
-290
-287
-276
-262
-270
-281
-258
-248
-256
-261
-257
-230
-213
-214
-220
-247
-239
-238
-248
-248
-261
-276
-283
-291
-291
-292
-296
-298
-297
-268
-258
-250
-256
-280
-280
-282
-285
-275
-242
-197
-202
-219
-215
-207
-169
-159
-189
-215
-234
-216
-219
-213
-208
-226
-231
-231
-232
-231
-214
-202
-189
-189
-189
-214
-234
-207
-178
-143
-156
-157
-147
-164
-171
-202
-237
-259
-244
-195
-182
-205
-211
-221
-229
-212
-187
-163
-150
-134
-152
-177
-182
-179
-182
-206
-219
-226
-225
-222
-227
-243
-258
-249
-246
-264
-284
-291
-269
-250
-229
-236
-273
-264
-265
-292
-295
-290
-283
-269
-266
-266
-249
-219
-171
-154
-171
-157
-137
-147
-183
-191
-197
-200
-184
-200
-224
-235
-222
-235
-260
-240
-245
-258
-266
-275
-257
-267
-275
-279
-290
-270
-247
-235
-204
-180
-173
-161
-161
-179
-195
-207
-216
-242
-276
-290
-291
-309
-306
-276
-284
-304
-301
-302
-291
-271
-269
-283
-294
-281
-272
-278
-240
-224
-229
-225
-224
-211
-206
-208
-205
-227
-258
-280
-290
-284
-282
-284
-280
-277
-271
-254
-273
-294
-294
-302
-292
-279
-265
-257
-269
-270
-269
-277
-308
-287
-244
-250
-270
-289
-315
-326
-279
-262
-250
-227
-209
-203
-217
-193
-195
-219
-220
-218
-222
-207
-200
-194
-198
-213
-209
-195
-191
-203
-221
-236
-226
-209
-179
-167
-176
-181
-190
-202
-194
-206
-228
-226
-198
-158
-152
-162
-170
-192
-187
-193
-225
-242
-251
-247
-218
-200
-211
-206
-198
-208
-208
-184
-173
-174
-186
-227
-256
-263
-236
-201
-215
-193
-192
-206
-193
-202
-219
-234
-262
-268
-268
-290
-316
-332
-321
-328
-320
-284
-276
-280
-274
-272
-255
-237
-262
-282
-296
-301
-312
-324
-310
-311
-294
-292
-288
-283
-275
-270
-274
-282
-261
-240
-220
-185
-174
-180
-170
-172
-168
-154
-165
-168
-193
-186
-155
-152
-129
-135
-154
-158
-146
-147
-170
-207
-231
-247
-259
-232
-218
-208
-214
-231
-234
-219
-202
-198
-191
-203
-202
-210
-204
-210
-226
-238
-242
-254
-266
-259
-276
-286
-289
-262
-256
-245
-226
-229
-237
-236
-239
-253
-246
-248
-262
-255
-249
-266
-265
-262
-262
-266
-251
-237
-255
-274
-296
-313
-322
-316
-307
-302
-313
-303
-292
-301
-293
-296
-294
-284
-293
-277
-285
-304
-321
-307
-299
-311
-305
-326
-297
-269
-246
-235
-246
-247
-240
-234
-216
-175
-155
-136
-157
-168
-136
-143
-177
-199
-207
-194
-204
-225
-216
-218
-228
-228
-242
-249
-248
-261
-279
-267
-259
-259
-244
-241
-245
-264
-256
-248
-226
-215
-200
-186
-206
-208
-206
-204
-198
-196
-192
-208
-224
-221
-245
-256
-301
-328
-322
-313
-291
-300
-291
-286
-289
-275
-267
-287
-286
-267
-266
-263
-259
-263
-268
-257
-266
-265
-265
-260
-238
-244
-241
-234
-254
-268
-270
-258
-214
-182
-209
-202
-218
-249
-259
-267
-285
-289
-288
-311
-334
-353
-347
-326
-317
-302
-287
-287
-269
-242
-231
-226
-231
-229
-222
-243
-249
-218
-206
-229
-212
-193
-186
-207
-243
-268
-297
-308
-310
-297
-296
-294
-291
-298
-289
-270
-262
-277
-300
-322
-333
-344
-355
-341
-335
-317
-288
-305
-340
-344
-327
-317
-319
-304
-303
-290
-288
-293
-257
-262
-263
-240
-264
-317
-338
-351
-337
-301
-285
-276
-295
-305
-291
-280
-282
-304
-306
-279
-283
-300
-301
-295
-298
-299
-284
-281
-276
-241
-233
-248
-253
-252
-240
-227
-212
-193
-174
-172
-176
-182
-189
-210
-199
-209
-226
-229
-255
-261
-267
-260
-232
-222
-217
-172
-158
-153
-142
-143
-154
-142
-158
-171
-172
-189
-202
-212
-225
-240
-232
-211
-205
-200
-192
-189
-193
-202
-196
-181
-188
-188
-178
-182
-205
-239
-258
-268
-279
-283
-276
-287
-301
-299
-311
-304
-280
-279
-264
-220
-195
-206
-228
-258
-255
-238
-242
-249
-243
-222
-216
-217
-215
-217
-226
-230
-231
-246
-271
-290
-291
-297
-313
-327
-330
-319
-304
-312
-342
-340
-322
-322
-338
-326
-324
-324
-313
-310
-311
-293
-263
-258
-263
-268
-264
-272
-290
-310
-322
-323
-317
-311
-314
-308
-294
-281
-243
-198
-200
-203
-213
-236
-231
-222
-208
-193
-185
-167
-175
-196
-193
-173
-143
-153
-175
-193
-212
-209
-206
-190
-182
-195
-190
-196
-191
-193
-217
-217
-218
-219
-211
-194
-179
-176
-159
-134
-111
-100
-98
-101
-112
-145
-161
-167
-171
-185
-204
-207
-241
-278
-296
-294
-279
-272
-268
-281
-287
-274
-297
-327
-312
-281
-267
-263
-246
-223
-230
-246
-273
-308
-327
-341
-344
-338
-343
-346
-339
-308
-271
-255
-250
-229
-215
-176
-152
-163
-181
-187
-190
-178
-172
-183
-161
-166
-179
-186
-177
-164
-163
-149
-119
-133
-175
-178
-182
-215
-194
-182
-169
-162
-195
-233
-252
-240
-225
-204
-194
-182
-162
-168
-173
-161
-156
-148
-144
-144
-168
-177
-195
-221
-221
-220
-216
-236
-266
-265
-257
-252
-264
-289
-307
-288
-281
-311
-306
-306
-328
-336
-327
-311
-286
-294
-305
-291
-255
-269
-290
-272
-279
-272
-276
-296
-312
-301
-277
-263
-284
-304
-298
-312
-293
-270
-267
-254
-261
-292
-338
-338
-328
-325
-327
-322
-314
-321
-325
-322
-320
-310
-326
-355
-350
-353
-353
-336
-323
-304
-277
-267
-265
-252
-260
-256
-238
-236
-256
-287
-301
-316
-320
-271
-253
-257
-257
-248
-242
-244
-232
-233
-232
-228
-235
-246
-245
-255
-264
-266
-280
-302
-309
-274
-256
-256
-253
-242
-243
-254
-252
-258
-263
-276
-265
-255
-265
-262
-250
-254
-263
-258
-239
-224
-242
-247
-243
-247
-217
-205
-245
-256
-252
-243
-222
-202
-196
-183
-174
-174
-168
-172
-180
-170
-174
-178
-175
-186
-208
-244
-257
-256
-266
-263
-230
-206
-185
-171
-182
-193
-183
-159
-147
-151
-136
-120
-129
-163
-183
-185
-188
-221
-260
-273
-306
-320
-323
-299
-275
-306
-315
-318
-338
-324
-314
-322
-333
-356
-369
-367
-354
-395
-433
-439
-451
-451
-453
-468
-470
-438
-394
-400
-416
-428
-421
-394
-386
-352
-332
-317
-304
-318
-318
-325
-312
-293
-286
-269
-264
-263
-279
-260
-251
-249
-253
-281
-285
-311
-329
-332
-328
-327
-317
-306
-317
-299
-296
-307
-286
-279
-274
-266
-247
-241
-244
-227
-237
-236
-230
-252
-235
-193
-181
-171
-183
-187
-210
-230
-228
-218
-191
-187
-190
-186
-193
-208
-235
-254
-254
-265
-259
-257
-259
-265
-262
-245
-259
-246
-199
-196
-199
-188
-197
-217
-232
-255
-254
-268
-266
-229
-223
-260
-278
-269
-282
-271
-267
-265
-270
-266
-272
-286
-274
-269
-264
-262
-267
-278
-290
-284
-265
-259
-248
-243
-249
-243
-242
-227
-208
-187
-157
-109
-88
-96
-112
-133
-152
-178
-192
-200
-201
-233
-256
-233
-243
-251
-252
-240
-207
-193
-169
-153
-162
-180
-195
-209
-210
-230
-242
-245
-249
-231
-242
-271
-264
-220
-238
-245
-223
-220
-239
-254
-241
-249
-267
-251
-224
-227
-249
-252
-271
-271
-257
-245
-226
-206
-190
-185
-191
-203
-213
-246
-263
-276
-277
-286
-299
-316
-358
-381
-380
-371
-354
-342
-328
-329
-320
-313
-285
-276
-267
-270
-278
-303
-327
-308
-309
-303
-296
-277
-273
-302
-281
-246
-215
-191
-176
-192
-210
-233
-249
-250
-269
-263
-258
-265
-284
-282
-284
-305
-322
-349
-348
-327
-336
-353
-370
-391
-382
-372
-366
-360
-348
-338
-327
-315
-313
-303
-299
-306
-295
-308
-345
-372
-355
-333
-336
-328
-343
-333
-315
-309
-295
-283
-271
-272
-275
-265
-286
-318
-349
-364
-358
-348
-337
-324
-301
-288
-288
-289
-296
-306
-293
-305
-329
-337
-340
-329
-301
-328
-363
-362
-351
-321
-276
-241
-234
-195
-184
-209
-208
-212
-193
-205
-214
-190
-179
-193
-211
-233
-241
-203
-185
-191
-205
-232
-242
-244
-263
-255
-252
-256
-244
-243
-256
-260
-288
-307
-320
-326
-306
-306
-335
-348
-374
-388
-377
-371
-351
-320
-304
-297
-306
-292
-272
-271
-276
-277
-276
-302
-296
-277
-284
-283
-291
-302
-294
-255
-241
-269
-290
-287
-294
-321
-328
-336
-333
-330
-340
-340
-342
-332
-334
-341
-310
-282
-281
-285
-298
-319
-319
-318
-340
-342
-314
-297
-281
-260
-233
-229
-244
-232
-226
-244
-257
-277
-319
-344
-327
-310
-309
-304
-304
-323
-306
-290
-306
-315
-326
-305
-302
-304
-306
-299
-274
-264
-279
-286
-284
-277
-277
-279
-273
-262
-252
-272
-246
-216
-219
-222
-210
-219
-226
-225
-244
-241
-253
-280
-295
-306
-315
-331
-322
-304
-266
-276
-318
-340
-368
-375
-349
-318
-290
-269
-272
-278
-264
-260
-268
-275
-300
-304
-309
-314
-304
-300
-274
-252
-224
-205
-189
-159
-145
-130
-136
-158
-143
-143
-160
-165
-197
-224
-225
-216
-197
-141
-99
-94
-102
-108
-120
-142
-182
-229
-259
-261
-266
-272
-297
-323
-333
-333
-324
-286
-266
-244
-221
-217
-233
-240
-230
-206
-174
-169
-173
-184
-186
-176
-160
-131
-121
-129
-139
-155
-170
-171
-156
-166
-176
-194
-193
-172
-178
-165
-152
-162
-170
-152
-150
-171
-182
-207
-224
-226
-242
-243
-240
-263
-310
-335
-344
-334
-303
-311
-318
-311
-305
-303
-305
-302
-315
-332
-330
-323
-341
-378
-377
-360
-367
-369
-352
-337
-343
-357
-360
-321
-294
-299
-304
-337
-359
-343
-301
-281
-270
-262
-246
-233
-225
-195
-203
-253
-252
-215
-217
-235
-248
-250
-241
-237
-218
-197
-197
-215
-238
-263
-272
-294
-295
-274
-252
-222
-230
-238
-238
-239
-244
-251
-212
-185
-201
-225
-238
-221
-211
-215
-219
-225
-198
-201
-204
-205
-214
-206
-219
-243
-252
-257
-257
-257
-299
-338
-327
-323
-311
-293
-278
-250
-259
-286
-296
-323
-340
-332
-328
-324
-332
-334
-331
-319
-296
-299
-316
-314
-278
-236
-253
-251
-242
-268
-267
-246
-229
-229
-232
-229
-241
-247
-232
-240
-246
-254
-279
-294
-314
-344
-339
-328
-341
-344
-324
-313
-323
-329
-343
-338
-318
-274
-265
-264
-271
-279
-277
-259
-241
-223
-209
-232
-225
-221
-222
-217
-201
-176
-160
-156
-178
-189
-192
-182
-180
-187
-197
-211
-238
-256
-260
-271
-276
-281
-301
-328
-337
-312
-300
-302
-306
-284
-261
-257
-254
-252
-262
-280
-280
-290
-285
-279
-295
-287
-291
-279
-252
-276
-312
-298
-271
-267
-283
-289
-290
-275
-271
-306
-287
-269
-254
-251
-268
-260
-262
-253
-248
-261
-259
-261
-264
-260
-265
-245
-245
-265
-271
-275
-271
-268
-272
-264
-280
-305
-298
-307
-295
-253
-238
-232
-232
-220
-228
-256
-255
-251
-272
-307
-322
-337
-332
-315
-311
-301
-281
-302
-309
-296
-309
-299
-268
-267
-288
-302
-291
-264
-249
-206
-174
-174
-169
-182
-190
-188
-184
-180
-179
-183
-175
-148
-153
-155
-165
-177
-192
-214
-238
-247
-263
-276
-270
-269
-244
-225
-217
-225
-224
-228
-209
-215
-213
-198
-180
-179
-197
-199
-201
-220
-218
-188
-185
-175
-157
-141
-119
-123
-141
-145
-169
-173
-164
-185
-196
-191
-192
-174
-146
-145
-121
-96
-98
-95
-115
-128
-108
-134
-152
-173
-203
-203
-185
-176
-178
-159
-142
-141
-173
-193
-217
-256
-270
-259
-241
-229
-205
-210
-210
-209
-214
-217
-220
-209
-217
-244
-262
-270
-294
-304
-324
-346
-367
-365
-344
-327
-328
-323
-305
-280
-267
-261
-273
-288
-300
-315
-316
-305
-286
-286
-289
-277
-251
-238
-242
-276
-303
-302
-264
-231
-226
-234
-247
-269
-295
-293
-298
-292
-285
-285
-282
-269
-246
-243
-226
-215
-221
-231
-238
-231
-242
-265
-265
-230
-221
-230
-252
-271
-261
-244
-248
-233
-232
-244
-241
-206
-187
-204
-202
-207
-196
-202
-212
-218
-246
-241
-227
-217
-223
-237
-236
-270
-289
-291
-300
-295
-273
-279
-259
-224
-234
-241
-248
-244
-217
-188
-165
-173
-200
-219
-224
-216
-217
-222
-230
-248
-274
-291
-289
-295
-301
-304
-308
-280
-282
-281
-252
-233
-222
-211
-188
-171
-166
-175
-191
-210
-234
-255
-259
-284
-293
-286
-272
-259
-265
-252
-228
-224
-243
-247
-241
-234
-217
-233
-245
-227
-203
-165
-132
-133
-119
-107
-116
-147
-157
-167
-185
-178
-167
-166
-201
-211
-191
-217
-222
-237
-237
-228
-231
-225
-253
-270
-283
-289
-291
-278
-232
-224
-240
-248
-238
-200
-199
-214
-218
-254
-262
-277
-289
-317
-363
-383
-379
-382
-377
-361
-367
-349
-344
-316
-289
-259
-243
-224
-227
-254
-246
-254
-266
-274
-261
-233
-227
-241
-242
-242
-248
-241
-240
-268
-282
-279
-288
-282
-289
-297
-310
-310
-299
-299
-296
-292
-304
-297
-286
-289
-281
-268
-273
-290
-306
-311
-312
-300
-280
-275
-251
-242
-253
-254
-250
-243
-260
-269
-257
-253
-272
-292
-269
-268
-309
-271
-244
-250
-234
-241
-230
-226
-207
-175
-170
-191
-182
-181
-192
-191
-212
-207
-201
-205
-209
-217
-217
-219
-239
-230
-247
-247
-217
-201
-187
-179
-172
-207
-220
-213
-198
-177
-192
-196
-213
-241
-256
-267
-267
-284
-270
-263
-259
-246
-216
-196
-216
-215
-224
-242
-238
-234
-215
-196
-197
-202
-220
-220
-235
-221
-221
-234
-208
-192
-176
-149
-132
-111
-114
-141
-162
-153
-147
-156
-132
-128
-152
-154
-139
-152
-162
-171
-168
-187
-220
-212
-216
-234
-224
-202
-178
-175
-162
-155
-149
-163
-189
-203
-218
-226
-233
-233
-244
-244
-256
-249
-250
-267
-281
-315
-331
-321
-322
-321
-290
-283
-274
-255
-241
-226
-241
-254
-263
-271
-286
-297
-287
-281
-297
-314
-312
-294
-315
-304
-278
-278
-274
-276
-256
-260
-259
-245
-262
-285
-280
-271
-283
-302
-311
-310
-305
-337
-351
-328
-278
-268
-292
-266
-249
-240
-226
-225
-231
-248
-230
-236
-264
-288
-304
-297
-302
-285
-273
-293
-274
-240
-241
-227
-206
-226
-239
-244
-218
-201
-200
-191
-189
-184
-194
-199
-197
-228
-230
-205
-216
-224
-242
-237
-228
-258
-271
-272
-242
-249
-272
-254
-266
-280
-288
-315
-323
-329
-327
-323
-311
-284
-274
-264
-247
-195
-182
-203
-214
-222
-250
-273
-252
-249
-245
-264
-274
-282
-282
-260
-250
-242
-229
-224
-240
-264
-271
-260
-274
-287
-299
-302
-286
-275
-260
-218
-198
-210
-226
-239
-263
-299
-308
-314
-322
-319
-319
-322
-327
-356
-357
-362
-358
-340
-340
-305
-271
-268
-270
-278
-278
-296
-312
-291
-269
-261
-282
-298
-271
-267
-264
-247
-231
-237
-242
-247
-260
-266
-282
-315
-346
-368
-398
-390
-390
-388
-373
-372
-391
-394
-379
-362
-350
-330
-294
-276
-267
-269
-286
-299
-319
-321
-340
-356
-348
-352
-345
-350
-359
-365
-356
-341
-349
-352
-313
-290
-295
-285
-291
-291
-282
-286
-307
-300
-308
-287
-283
-313
-316
-335
-344
-339
-324
-337
-332
-318
-318
-292
-299
-330
-356
-352
-351
-342
-348
-365
-374
-367
-363
-349
-333
-334
-350
-362
-355
-344
-328
-312
-285
-272
-284
-284
-290
-265
-246
-244
-249
-250
-258
-261
-269
-288
-272
-280
-299
-312
-321
-310
-296
-273
-254
-252
-252
-231
-224
-257
-265
-256
-270
-274
-274
-267
-268
-294
-318
-338
-339
-329
-313
-299
-305
-309
-293
-310
-335
-341
-360
-367
-350
-330
-304
-268
-249
-241
-240
-255
-240
-222
-231
-222
-209
-188
-175
-174
-184
-201
-209
-212
-245
-265
-268
-282
-263
-242
-230
-210
-198
-197
-209
-213
-226
-226
-227
-241
-246
-247
-249
-227
-211
-226
-213
-223
-227
-207
-206
-195
-197
-213
-241
-289
-313
-348
-358
-355
-345
-355
-367
-363
-367
-364
-353
-348
-366
-376
-401
-424
-420
-396
-386
-376
-366
-356
-350
-356
-340
-325
-332
-347
-351
-358
-360
-336
-330
-340
-343
-348
-334
-302
-277
-266
-266
-269
-237
-269
-273
-263
-275
-279
-292
-284
-297
-306
-313
-315
-330
-349
-327
-306
-279
-262
-263
-269
-289
-295
-312
-330
-314
-308
-292
-269
-247
-249
-264
-274
-271
-257
-270
-281
-266
-266
-272
-269
-261
-238
-225
-215
-236
-265
-266
-254
-243
-237
-242
-228
-226
-217
-224
-240
-237
-262
-270
-280
-313
-310
-298
-304
-302
-307
-311
-291
-299
-315
-296
-289
-291
-303
-281
-269
-278
-294
-305
-300
-325
-318
-300
-312
-284
-266
-265
-243
-241
-230
-213
-222
-225
-205
-198
-223
-235
-254
-272
-289
-270
-243
-243
-222
-211
-206
-191
-169
-171
-190
-212
-236
-258
-292
-279
-271
-311
-340
-345
-347
-356
-353
-326
-319
-335
-329
-324
-307
-269
-267
-279
-280
-287
-286
-283
-298
-309
-330
-363
-370
-364
-354
-356
-361
-371
-353
-358
-381
-347
-322
-309
-284
-286
-274
-264
-274
-294
-293
-277
-309
-325
-309
-317
-308
-307
-317
-320
-315
-312
-307
-312
-317
-302
-303
-298
-279
-266
-261
-248
-242
-260
-267
-282
-277
-275
-303
-324
-346
-344
-330
-351
-349
-333
-341
-333
-315
-307
-315
-331
-315
-281
-286
-277
-259
-267
-254
-240
-243
-254
-288
-290
-277
-270
-252
-239
-240
-231
-227
-228
-260
-311
-309
-318
-341
-334
-333
-335
-316
-299
-265
-237
-231
-248
-261
-285
-308
-307
-324
-325
-301
-279
-278
-294
-298
-285
-274
-263
-275
-266
-246
-259
-262
-256
-263
-266
-248
-253
-250
-221
-193
-193
-204
-197
-181
-175
-163
-161
-193
-209
-184
-182
-180
-161
-160
-160
-162
-164
-166
-144
-122
-136
-159
-152
-137
-148
-154
-165
-169
-147
-144
-164
-177
-165
-170
-192
-203
-195
-181
-181
-190
-199
-219
-241
-264
-288
-303
-307
-305
-300
-292
-303
-332
-326
-319
-326
-329
-329
-301
-246
-213
-201
-191
-199
-188
-212
-237
-224
-232
-256
-273
-293
-311
-314
-306
-307
-314
-310
-318
-324
-339
-347
-332
-335
-344
-360
-374
-376
-377
-370
-375
-361
-332
-306
-286
-288
-289
-267
-261
-251
-228
-210
-204
-216
-226
-218
-222
-218
-206
-213
-201
-194
-211
-203
-164
-152
-149
-169
-174
-162
-157
-152
-155
-159
-164
-143
-131
-139
-159
-184
-188
-224
-252
-267
-268
-274
-291
-299
-322
-301
-270
-288
-306
-318
-327
-349
-349
-323
-329
-316
-292
-288
-294
-298
-309
-317
-304
-275
-243
-229
-235
-208
-206
-233
-242
-233
-230
-231
-225
-247
-266
-259
-231
-215
-196
-203
-212
-203
-179
-157
-158
-151
-141
-144
-174
-186
-187
-188
-191
-207
-215
-215
-224
-247
-249
-229
-217
-239
-261
-240
-238
-253
-249
-249
-256
-274
-285
-271
-261
-255
-227
-223
-244
-209
-204
-205
-198
-203
-205
-220
-236
-240
-246
-236
-226
-263
-277
-270
-255
-250
-253
-233
-210
-219
-224
-215
-203
-187
-186
-188
-190
-196
-206
-203
-231
-259
-274
-310
-317
-317
-332
-335
-329
-332
-329
-339
-363
-365
-373
-388
-357
-322
-316
-309
-325
-355
-380
-384
-386
-393
-392
-389
-389
-386
-374
-368
-371
-372
-359
-352
-354
-364
-354
-327
-295
-269
-264
-247
-242
-258
-248
-231
-240
-235
-209
-192
-201
-210
-205
-206
-189
-181
-188
-200
-188
-169
-167
-189
-230
-244
-258
-275
-260
-273
-280
-273
-287
-279
-272
-282
-281
-281
-316
-330
-330
-333
-340
-348
-336
-331
-339
-346
-321
-304
-290
-276
-284
-297
-282
-237
-209
-210
-209
-212
-224
-230
-220
-233
-243
-239
-226
-195
-177
-145
-143
-163
-167
-182
-191
-192
-196
-192
-190
-167
-188
-186
-159
-176
-170
-170
-184
-199
-198
-162
-122
-117
-103
-75
-86
-111
-127
-132
-110
-92
-89
-88
-112
-125
-121
-154
-157
-165
-176
-147
-140
-156
-168
-166
-175
-155
-137
-147
-161
-170
-179
-191
-199
-210
-215
-217
-236
-256
-285
-283
-260
-240
-225
-214
-181
-176
-172
-176
-193
-180
-170
-155
-134
-112
-106
-109
-123
-158
-148
-153
-172
-179
-191
-211
-235
-265
-268
-282
-321
-311
-290
-276
-254
-234
-223
-240
-262
-269
-268
-266
-265
-234
-220
-198
-159
-153
-151
-169
-193
-196
-204
-207
-214
-198
-180
-194
-192
-169
-173
-168
-178
-189
-195
-211
-220
-208
-208
-216
-220
-218
-199
-190
-200
-218
-222
-206
-213
-268
-272
-279
-294
-293
-303
-289
-241
-205
-200
-166
-157
-160
-139
-141
-149
-176
-186
-205
-221
-220
-222
-247
-262
-263
-271
-268
-246
-221
-213
-202
-203
-215
-220
-228
-233
-243
-245
-235
-231
-254
-265
-260
-268
-285
-294
-297
-293
-289
-286
-285
-310
-350
-353
-338
-336
-314
-283
-282
-299
-314
-310
-307
-313
-318
-316
-312
-324
-309
-287
-256
-237
-229
-223
-203
-165
-149
-140
-144
-164
-178
-185
-233
-251
-244
-255
-255
-251
-230
-229
-226
-202
-199
-198
-206
-210
-200
-198
-172
-136
-127
-139
-122
-113
-134
-141
-133
-151
-185
-212
-242
-258
-275
-294
-310
-300
-276
-275
-300
-320
-329
-332
-328
-305
-278
-254
-274
-298
-310
-331
-330
-361
-377
-372
-383
-379
-378
-386
-381
-379
-390
-368
-334
-293
-298
-311
-297
-301
-293
-314
-337
-314
-286
-262
-272
-280
-273
-279
-293
-314
-310
-279
-264
-248
-235
-242
-236
-260
-286
-273
-285
-294
-311
-320
-302
-295
-299
-283
-259
-252
-245
-240
-227
-238
-249
-263
-280
-290
-310
-335
-380
-388
-373
-366
-341
-326
-308
-306
-319
-310
-323
-338
-320
-302
-278
-241
-230
-227
-243
-258
-254
-260
-258
-262
-252
-245
-258
-259
-260
-235
-230
-232
-236
-238
-236
-242
-228
-203
-176
-191
-213
-218
-224
-214
-219
-231
-249
-242
-239
-229
-207
-200
-205
-226
-243
-267
-298
-303
-293
-299
-302
-292
-284
-272
-249
-241
-236
-215
-190
-189
-188
-181
-203
-175
-163
-197
-181
-167
-144
-139
-157
-159
-174
-159
-154
-175
-166
-164
-171
-174
-192
-188
-194
-203
-185
-193
-192
-182
-162
-169
-178
-151
-141
-133
-135
-146
-151
-169
-177
-179
-220
-259
-293
-334
-358
-373
-378
-402
-430
-437
-419
-411
-401
-380
-374
-372
-356
-330
-325
-305
-296
-314
-305
-301
-324
-317
-310
-315
-314
-323
-338
-356
-363
-344
-341
-347
-334
-344
-347
-321
-291
-261
-253
-234
-209
-226
-228
-231
-247
-259
-259
-250
-269
-291
-313
-317
-317
-307
-309
-323
-341
-334
-361
-371
-361
-337
-313
-308
-305
-314
-297
-289
-273
-258
-270
-309
-331
-335
-314
-269
-254
-249
-260
-282
-275
-261
-260
-263
-280
-293
-284
-260
-243
-260
-256
-235
-220
-210
-225
-222
-229
-240
-211
-203
-211
-212
-211
-216
-205
-205
-223
-248
-257
-290
-310
-295
-295
-282
-272
-290
-298
-319
-339
-325
-319
-350
-366
-350
-344
-317
-324
-345
-330
-316
-310
-310
-285
-280
-273
-265
-267
-258
-266
-270
-273
-267
-250
-246
-243
-227
-236
-236
-228
-227
-216
-201
-213
-215
-198
-216
-242
-269
-267
-263
-255
-242
-268
-261
-250
-266
-262
-258
-272
-277
-270
-263
-269
-281
-305
-309
-287
-294
-302
-282
-290
-305
-290
-283
-278
-274
-282
-298
-325
-338
-356
-392
-410
-397
-380
-364
-355
-346
-339
-341
-340
-321
-316
-318
-309
-310
-316
-318
-322
-322
-340
-379
-393
-374
-345
-321
-307
-320
-350
-365
-372
-391
-396
-391
-369
-348
-308
-273
-259
-224
-192
-181
-195
-197
-210
-227
-229
-221
-229
-270
-309
-325
-337
-359
-356
-344
-327
-324
-323
-300
-283
-288
-302
-312
-325
-324
-333
-359
-364
-362
-354
-337
-344
-364
-363
-368
-381
-373
-350
-334
-336
-342
-363
-375
-377
-367
-355
-338
-321
-307
-295
-302
-305
-293
-302
-301
-291
-291
-293
-315
-329
-317
-310
-304
-307
-322
-351
-375
-391
-396
-373
-329
-276
-266
-273
-251
-232
-243
-264
-247
-233
-222
-206
-209
-215
-245
-266
-266
-289
-294
-279
-293
-303
-295
-272
-255
-255
-264
-264
-267
-275
-282
-279
-285
-299
-298
-276
-260
-257
-231
-217
-244
-251
-238
-235
-243
-261
-259
-249
-252
-231
-241
-261
-273
-266
-254
-242
-214
-198
-205
-217
-227
-240
-240
-230
-224
-230
-230
-241
-262
-289
-307
-302
-291
-314
-339
-342
-344
-351
-341
-327
-339
-352
-369
-395
-414
-405
-390
-374
-345
-329
-325
-321
-316
-324
-336
-327
-325
-324
-324
-332
-345
-344
-344
-322
-317
-323
-324
-326
-329
-341
-352
-359
-345
-325
-312
-314
-314
-304
-282
-269
-271
-254
-235
-233
-228
-253
-281
-320
-358
-364
-355
-346
-335
-344
-362
-357
-376
-386
-354
-340
-350
-356
-353
-345
-329
-320
-305
-294
-308
-305
-295
-297
-306
-310
-303
-307
-316
-336
-368
-375
-375
-383
-402
-396
-390
-371
-343
-317
-320
-293
-242
-259
-265
-262
-258
-237
-237
-226
-240
-266
-250
-246
-255
-277
-278
-265
-278
-278
-255
-234
-231
-224
-232
-240
-254
-241
-248
-268
-247
-232
-217
-206
-216
-205
-204
-195
-174
-175
-177
-180
-170
-183
-236
-279
-297
-328
-347
-348
-351
-324
-301
-287
-276
-277
-290
-309
-325
-355
-345
-334
-329
-302
-309
-309
-316
-319
-297
-298
-301
-293
-289
-273
-273
-289
-293
-267
-278
-305
-276
-270
-266
-244
-264
-267
-264
-279
-269
-274
-298
-295
-271
-290
-311
-328
-339
-322
-301
-281
-267
-239
-215
-232
-240
-249
-276
-288
-295
-305
-311
-293
-267
-249
-236
-215
-212
-240
-246
-225
-207
-212
-233
-248
-251
-236
-260
-289
-301
-304
-302
-314
-319
-315
-297
-272
-265
-278
-300
-306
-293
-272
-274
-286
-303
-316
-322
-315
-288
-258
-250
-255
-268
-279
-311
-331
-313
-306
-305
-301
-313
-316
-301
-297
-292
-291
-294
-282
-290
-310
-313
-309
-305
-277
-256
-278
-263
-259
-283
-270
-267
-282
-262
-268
-269
-262
-271
-276
-261
-252
-251
-215
-195
-197
-198
-206
-213
-219
-220
-220
-215
-218
-217
-216
-237
-241
-227
-227
-242
-255
-257
-257
-265
-249
-242
-234
-212
-211
-189
-167
-167
-151
-171
-209
-217
-214
-233
-255
-258
-264
-265
-259
-259
-262
-264
-243
-228
-221
-217
-206
-210
-248
-270
-281
-307
-294
-273
-273
-267
-241
-226
-222
-209
-165
-146
-135
-121
-124
-136
-159
-182
-202
-190
-176
-171
-184
-191
-170
-172
-173
-190
-196
-197
-196
-193
-209
-193
-213
-249
-265
-253
-242
-264
-274
-284
-302
-312
-310
-289
-277
-278
-295
-309
-334
-336
-318
-308
-302
-303
-320
-351
-355
-331
-311
-293
-275
-249
-231
-246
-259
-278
-292
-297
-288
-265
-254
-230
-204
-185
-173
-176
-166
-182
-188
-197
-226
-238
-234
-235
-232
-228
-238
-247
-237
-202
-152
-108
-120
-106
-110
-128
-154
-171
-173
-198
-215
-234
-234
-234
-230
-231
-250
-261
-223
-196
-196
-194
-189
-178
-172
-170
-170
-184
-186
-151
-119
-109
-123
-128
-126
-160
-178
-178
-184
-186
-184
-192
-213
-241
-258
-256
-284
-300
-304
-301
-288
-282
-284
-291
-289
-289
-292
-286
-236
-175
-154
-153
-141
-113
-104
-114
-123
-143
-159
-163
-150
-153
-153
-140
-138
-146
-151
-126
-115
-146
-169
-175
-162
-165
-156
-151
-175
-194
-200
-194
-197
-178
-170
-187
-200
-213
-218
-219
-210
-195
-202
-219
-224
-205
-199
-217
-227
-218
-226
-228
-195
-175
-166
-188
-231
-252
-266
-242
-217
-207
-201
-199
-192
-209
-224
-246
-237
-236
-248
-264
-276
-303
-328
-315
-314
-309
-303
-315
-316
-346
-354
-342
-342
-348
-355
-346
-322
-295
-274
-265
-235
-217
-212
-212
-226
-230
-207
-206
-207
-204
-200
-188
-188
-193
-204
-198
-186
-187
-187
-175
-175
-167
-159
-160
-181
-218
-216
-231
-243
-241
-260
-285
-298
-310
-301
-297
-274
-255
-257
-253
-268
-280
-293
-268
-256
-255
-266
-316
-325
-303
-291
-289
-292
-309
-316
-321
-316
-298
-279
-268
-257
-251
-242
-250
-255
-241
-236
-217
-203
-188
-188
-181
-176
-204
-221
-223
-225
-227
-201
-186
-190
-192
-190
-200
-201
-206
-194
-170
-179
-196
-199
-191
-207
-209
-205
-215
-244
-279
-297
-301
-295
-288
-271
-273
-281
-312
-333
-315
-292
-243
-198
-175
-141
-128
-146
-160
-163
-160
-138
-114
-122
-138
-166
-185
-164
-178
-206
-218
-224
-223
-211
-198
-187
-151
-132
-138
-144
-138
-137
-150
-145
-136
-144
-168
-186
-182
-173
-191
-199
-169
-162
-171
-171
-175
-204
-216
-216
-228
-224
-226
-232
-210
-187
-199
-205
-211
-212
-241
-252
-233
-235
-236
-235
-234
-254
-269
-291
-316
-331
-326
-325
-326
-307
-288
-279
-270
-262
-266
-252
-229
-223
-231
-243
-246
-255
-278
-290
-277
-286
-294
-250
-221
-218
-233
-236
-220
-206
-200
-204
-233
-218
-215
-226
-230
-224
-202
-200
-192
-180
-187
-193
-199
-199
-193
-208
-221
-216
-225
-228
-196
-211
-247
-255
-252
-230
-227
-241
-224
-226
-242
-234
-224
-210
-198
-186
-203
-200
-208
-213
-170
-162
-150
-132
-154
-179
-193
-191
-174
-162
-159
-159
-148
-131
-144
-152
-133
-141
-160
-148
-128
-114
-106
-104
-107
-121
-134
-185
-251
-290
-307
-316
-319
-304
-296
-307
-341
-352
-325
-302
-288
-252
-221
-223
-222
-214
-220
-205
-178
-154
-130
-122
-133
-102
-97
-108
-117
-168
-200
-194
-186
-189
-188
-188
-189
-189
-181
-158
-144
-135
-127
-123
-129
-149
-155
-167
-180
-164
-154
-163
-179
-192
-193
-229
-260
-285
-312
-323
-333
-341
-346
-322
-285
-262
-261
-278
-292
-295
-273
-260
-268
-286
-295
-295
-301
-329
-333
-340
-352
-358
-373
-408
-419
-384
-378
-366
-352
-336
-326
-318
-302
-293
-273
-265
-269
-276
-295
-305
-291
-267
-253
-251
-248
-237
-229
-206
-206
-214
-210
-210
-219
-252
-265
-288
-301
-287
-268
-259
-274
-270
-245
-242
-230
-223
-232
-223
-218
-215
-197
-201
-206
-198
-241
-271
-276
-278
-267
-245
-229
-247
-273
-287
-298
-307
-279
-256
-261
-270
-306
-323
-342
-381
-399
-396
-395
-386
-357
-352
-339
-326
-313
-279
-233
-209
-217
-214
-208
-227
-282
-311
-350
-364
-350
-337
-343
-339
-305
-280
-296
-297
-260
-252
-245
-235
-232
-233
-210
-192
-179
-185
-211
-228
-227
-221
-227
-220
-216
-211
-215
-236
-245
-244
-239
-265
-289
-293
-310
-297
-300
-340
-362
-361
-366
-352
-321
-305
-299
-270
-255
-268
-285
-270
-235
-234
-229
-237
-243
-255
-272
-266
-281
-307
-313
-322
-348
-341
-329
-317
-301
-287
-264
-292
-304
-301
-285
-261
-251
-243
-234
-240
-251
-265
-261
-289
-306
-295
-315
-320
-322
-326
-311
-293
-285
-264
-253
-260
-250
-244
-260
-261
-249
-231
-220
-233
-264
-302
-332
-359
-368
-391
-394
-382
-369
-347
-324
-345
-385
-415
-450
-437
-442
-444
-438
-452
-481
-469
-428
-409
-370
-353
-348
-349
-358
-353
-359
-361
-354
-358
-387
-394
-365
-356
-375
-368
-359
-370
-356
-344
-339
-325
-317
-308
-301
-280
-252
-238
-237
-223
-210
-227
-254
-257
-249
-251
-222
-194
-186
-187
-183
-164
-141
-139
-142
-162
-170
-166
-172
-158
-169
-191
-202
-209
-212
-206
-200
-192
-173
-164
-161
-142
-141
-139
-152
-163
-181
-203
-228
-259
-274
-271
-263
-256
-240
-222
-220
-213
-208
-222
-249
-270
-282
-296
-284
-261
-265
-264
-275
-266
-247
-228
-224
-243
-251
-269
-287
-280
-269
-266
-260
-247
-218
-203
-199
-168
-155
-157
-175
-187
-169
-164
-174
-190
-211
-211
-214
-204
-166
-127
-124
-136
-166
-195
-227
-229
-225
-254
-266
-252
-222
-217
-225
-229
-261
-291
-278
-239
-203
-208
-211
-189
-208
-245
-249
-254
-269
-286
-294
-288
-302
-282
-285
-333
-359
-352
-319
-320
-298
-289
-286
-289
-314
-321
-314
-331
-326
-327
-353
-355
-350
-347
-367
-356
-324
-305
-276
-264
-253
-259
-286
-277
-259
-264
-272
-283
-303
-300
-288
-262
-244
-227
-201
-200
-198
-189
-191
-171
-176
-225
-252
-289
-298
-311
-332
-344
-343
-326
-312
-308
-308
-294
-266
-254
-261
-256
-241
-216
-199
-210
-236
-271
-297
-293
-295
-290
-268
-275
-269
-284
-298
-303
-326
-335
-346
-346
-331
-317
-303
-293
-275
-266
-287
-282
-273
-286
-278
-259
-237
-213
-229
-249
-240
-259
-271
-262
-282
-304
-314
-299
-273
-258
-257
-254
-263
-280
-256
-204
-191
-166
-140
-154
-155
-146
-157
-160
-182
-193
-165
-164
-149
-132
-127
-105
-116
-145
-156
-182
-198
-198
-210
-223
-210
-195
-180
-168
-187
-189
-207
-229
-239
-258
-275
-282
-288
-319
-329
-341
-367
-382
-375
-351
-328
-327
-346
-339
-340
-341
-355
-377
-371
-363
-364
-372
-366
-330
-336
-335
-323
-336
-356
-363
-351
-335
-343
-327
-318
-338
-321
-291
-301
-322
-326
-343
-322
-300
-296
-294
-280
-273
-286
-260
-247
-252
-258
-274
-280
-266
-264
-288
-292
-271
-272
-264
-229
-220
-214
-211
-214
-205
-221
-219
-242
-280
-298
-299
-295
-296
-315
-332
-346
-367
-382
-366
-332
-334
-324
-304
-300
-317
-292
-253
-254
-251
-249
-252
-245
-244
-243
-244
-262
-262
-252
-280
-283
-291
-298
-290
-287
-292
-293
-279
-289
-294
-261
-228
-218
-206
-202
-212
-212
-193
-202
-224
-234
-246
-251
-251
-264
-277
-257
-243
-255
-267
-270
-271
-294
-295
-255
-231
-232
-245
-238
-235
-235
-232
-230
-227
-212
-218
-263
-294
-318
-310
-281
-273
-271
-265
-258
-262
-257
-278
-279
-257
-255
-246
-231
-247
-247
-227
-221
-226
-242
-267
-277
-269
-260
-248
-236
-235
-252
-252
-265
-252
-230
-233
-244
-232
-231
-245
-272
-295
-276
-254
-247
-228
-204
-166
-146
-161
-180
-209
-238
-225
-229
-247
-260
-280
-291
-285
-282
-294
-323
-345
-332
-345
-338
-323
-305
-296
-275
-248
-252
-260
-279
-320
-351
-348
-334
-307
-308
-294
-295
-344
-377
-383
-371
-389
-401
-398
-413
-415
-389
-362
-338
-333
-351
-368
-406
-431
-445
-462
-453
-438
-395
-353
-331
-294
-277
-255
-241
-236
-230
-221
-242
-270
-260
-266
-288
-294
-283
-266
-249
-235
-258
-249
-224
-219
-218
-217
-189
-175
-194
-188
-170
-177
-184
-200
-206
-210
-221
-212
-212
-205
-186
-191
-205
-217
-241
-257
-269
-279
-251
-232
-230
-214
-216
-233
-244
-268
-282
-282
-281
-254
-264
-306
-301
-297
-293
-287
-290
-286
-302
-301
-295
-293
-284
-294
-331
-355
-345
-329
-338
-331
-306
-289
-258
-227
-214
-166
-112
-97
-106
-121
-119
-133
-132
-118
-115
-122
-131
-116
-111
-112
-108
-123
-117
-109
-114
-109
-89
-96
-90
-100
-116
-134
-154
-142
-137
-184
-202
-203
-227
-235
-238
-244
-228
-205
-190
-192
-231
-256
-262
-258
-261
-271
-270
-268
-230
-215
-221
-209
-245
-270
-300
-315
-319
-298
-272
-275
-297
-317
-321
-336
-348
-360
-373
-371
-335
-308
-294
-297
-302
-314
-296
-250
-215
-199
-172
-178
-197
-204
-203
-206
-225
-238
-227
-217
-212
-186
-169
-160
-152
-161
-175
-194
-195
-188
-175
-158
-166
-185
-201
-208
-193
-162
-150
-182
-195
-171
-169
-170
-196
-174
-147
-155
-172
-202
-227
-250
-274
-276
-269
-267
-267
-263
-275
-303
-322
-356
-356
-333
-329
-322
-357
-384
-405
-392
-373
-362
-331
-342
-358
-366
-355
-345
-336
-321
-337
-347
-318
-301
-296
-300
-302
-296
-300
-276
-260
-259
-245
-220
-213
-235
-251
-259
-239
-210
-181
-174
-200
-239
-263
-263
-251
-242
-246
-214
-188
-176
-154
-179
-203
-190
-208
-220
-195
-186
-163
-142
-145
-140
-142
-150
-157
-157
-187
-212
-246
-260
-254
-273
-269
-249
-218
-187
-159
-157
-165
-182
-193
-183
-158
-141
-131
-137
-166
-172
-190
-200
-206
-239
-251
-259
-257
-276
-288
-280
-274
-297
-295
-286
-295
-303
-320
-331
-323
-308
-295
-281
-280
-279
-282
-320
-344
-343
-366
-370
-362
-351
-333
-320
-308
-296
-296
-303
-292
-296
-309
-309
-317
-334
-349
-342
-335
-347
-352
-363
-363
-359
-358
-330
-319
-317
-308
-289
-292
-331
-341
-323
-325
-319
-292
-290
-316
-339
-350
-369
-375
-355
-337
-328
-318
-304
-296
-304
-284
-274
-276
-296
-318
-309
-293
-290
-295
-302
-336
-346
-327
-310
-300
-303
-304
-309
-316
-316
-302
-284
-291
-295
-304
-295
-280
-286
-275
-271
-282
-261
-241
-227
-247
-271
-286
-290
-289
-279
-284
-302
-334
-349
-323
-331
-362
-415
-446
-444
-455
-429
-410
-417
-425
-422
-393
-374
-364
-307
-272
-261
-263
-280
-285
-284
-287
-314
-300
-292
-295
-292
-304
-276
-270
-270
-257
-255
-275
-317
-352
-374
-379
-368
-383
-406
-402
-399
-382
-349
-339
-342
-318
-301
-296
-320
-359
-395
-428
-406
-396
-397
-384
-376
-342
-313
-303
-292
-303
-294
-293
-272
-238
-233
-237
-256
-234
-216
-206
-176
-187
-190
-182
-174
-159
-168
-192
-229
-250
-254
-270
-274
-266
-287
-312
-318
-321
-330
-342
-341
-329
-289
-276
-288
-285
-276
-285
-310
-341
-346
-357
-353
-322
-341
-323
-336
-343
-339
-331
-325
-327
-299
-291
-301
-310
-324
-317
-329
-326
-311
-302
-308
-293
-297
-325
-310
-301
-292
-297
-314
-328
-339
-360
-384
-383
-351
-326
-335
-350
-321
-293
-317
-330
-316
-294
-303
-291
-255
-229
-228
-243
-254
-262
-261
-260
-254
-244
-260
-253
-242
-249
-223
-221
-231
-250
-275
-263
-251
-263
-267
-266
-269
-271
-231
-205
-221
-230
-233
-225
-240
-285
-287
-284
-272
-253
-280
-273
-249
-238
-227
-248
-241
-222
-202
-190
-205
-234
-247
-253
-240
-233
-236
-230
-229
-220
-224
-239
-208
-176
-162
-169
-177
-154
-148
-142
-125
-125
-126
-131
-151
-161
-169
-165
-167
-160
-127
-117
-143
-150
-162
-186
-201
-186
-171
-181
-185
-179
-171
-185
-212
-221
-224
-223
-217
-202
-179
-153
-142
-153
-173
-170
-181
-188
-177
-201
-222
-241
-276
-292
-284
-282
-265
-242
-230
-211
-214
-206
-210
-246
-259
-266
-279
-294
-292
-283
-292
-310
-312
-298
-285
-272
-271
-273
-279
-282
-284
-303
-299
-296
-301
-309
-319
-350
-389
-377
-340
-323
-308
-305
-317
-329
-316
-306
-305
-278
-271
-278
-284
-285
-268
-257
-241
-224
-230
-226
-220
-212
-206
-194
-194
-199
-181
-189
-204
-226
-243
-230
-226
-224
-198
-172
-171
-178
-188
-187
-175
-174
-162
-177
-197
-199
-206
-194
-192
-194
-213
-244
-258
-260
-278
-291
-299
-290
-259
-262
-250
-251
-277
-279
-285
-297
-270
-247
-258
-276
-288
-294
-311
-330
-346
-318
-312
-341
-348
-373
-407
-426
-408
-353
-337
-309
-296
-335
-356
-361
-386
-351
-309
-288
-264
-260
-242
-236
-219
-186
-187
-166
-140
-136
-117
-122
-135
-171
-188
-182
-184
-180
-177
-176
-177
-171
-169
-172
-196
-211
-202
-208
-206
-195
-196
-212
-231
-227
-251
-257
-237
-235
-226
-229
-225
-214
-223
-237
-234
-228
-223
-221
-235
-231
-236
-240
-249
-248
-247
-267
-279
-316
-328
-327
-338
-360
-364
-375
-386
-385
-372
-338
-328
-330
-341
-341
-354
-337
-278
-271
-274
-276
-312
-339
-343
-337
-317
-308
-308
-285
-279
-292
-299
-302
-285
-278
-295
-294
-298
-313
-315
-318
-307
-301
-296
-296
-299
-300
-307
-317
-318
-311
-305
-301
-298
-304
-302
-283
-280
-255
-223
-252
-271
-277
-297
-302
-276
-258
-276
-306
-329
-348
-367
-368
-375
-371
-347
-323
-305
-291
-274
-277
-284
-269
-280
-290
-288
-280
-256
-255
-262
-239
-227
-213
-230
-237
-243
-254
-246
-270
-294
-305
-296
-284
-299
-283
-260
-265
-227
-199
-211
-213
-226
-246
-250
-262
-269
-275
-288
-292
-299
-303
-305
-284
-246
-240
-249
-227
-214
-201
-187
-149
-122
-115
-105
-88
-90
-99
-98
-98
-93
-87
-96
-109
-116
-116
-153
-194
-222
-242
-236
-245
-233
-228
-265
-283
-293
-305
-297
-275
-253
-239
-247
-277
-299
-313
-291
-283
-299
-321
-326
-314
-321
-302
-317
-351
-339
-329
-313
-310
-325
-316
-290
-302
-336
-353
-365
-369
-377
-367
-334
-329
-336
-316
-329
-358
-349
-353
-360
-369
-387
-415
-434
-434
-428
-409
-393
-388
-387
-375
-352
-314
-297
-273
-268
-256
-223
-215
-192
-193
-202
-193
-188
-175
-144
-132
-123
-106
-105
-122
-138
-138
-123
-144
-189
-210
-221
-232
-238
-234
-228
-230
-230
-251
-268
-278
-265
-262
-293
-293
-312
-338
-331
-329
-325
-309
-320
-348
-369
-392
-391
-392
-389
-355
-341
-352
-371
-372
-366
-367
-352
-343
-340
-323
-298
-270
-245
-223
-217
-220
-206
-220
-227
-255
-291
-290
-291
-261
-274
-292
-272
-274
-265
-232
-205
-193
-181
-159
-144
-118
-107
-136
-160
-153
-142
-137
-141
-141
-128
-143
-153
-157
-156
-151
-170
-184
-209
-232
-245
-225
-219
-234
-229
-223
-225
-233
-244
-256
-246
-265
-255
-242
-257
-277
-290
-276
-252
-243
-244
-229
-223
-191
-165
-173
-182
-186
-198
-178
-158
-151
-156
-185
-194
-200
-185
-185
-182
-184
-203
-202
-217
-230
-237
-231
-227
-245
-259
-248
-237
-243
-221
-209
-201
-207
-218
-208
-218
-223
-224
-210
-205
-237
-256
-285
-303
-320
-336
-344
-351
-343
-331
-339
-337
-318
-316
-316
-319
-325
-338
-352
-323
-298
-305
-314
-315
-322
-327
-309
-290
-290
-288
-304
-287
-261
-238
-242
-254
-254
-274
-281
-273
-273
-269
-260
-257
-227
-213
-223
-208
-214
-227
-245
-275
-280
-267
-254
-238
-236
-249
-254
-246
-242
-210
-195
-231
-222
-211
-225
-214
-209
-225
-233
-221
-215
-220
-209
-182
-173
-187
-190
-202
-213
-211
-193
-175
-183
-178
-170
-147
-145
-162
-184
-215
-240
-246
-244
-254
-256
-244
-255
-271
-252
-228
-212
-200
-182
-181
-179
-182
-173
-170
-184
-222
-263
-285
-296
-303
-292
-286
-276
-261
-255
-272
-284
-257
-265
-293
-286
-290
-292
-291
-298
-300
-318
-339
-345
-322
-305
-278
-250
-235
-221
-219
-212
-231
-229
-210
-206
-204
-221
-217
-222
-222
-218
-229
-241
-285
-290
-277
-266
-242
-219
-221
-231
-210
-197
-184
-169
-183
-176
-189
-214
-209
-218
-208
-204
-210
-225
-243
-245
-258
-258
-249
-247
-236
-224
-217
-235
-267
-297
-308
-304
-293
-296
-320
-321
-317
-341
-350
-358
-361
-360
-368
-366
-385
-407
-408
-399
-384
-357
-359
-357
-352
-339
-321
-321
-315
-331
-344
-348
-344
-325
-293
-277
-260
-243
-247
-228
-230
-241
-242
-236
-227
-222
-219
-219
-234
-243
-250
-263
-245
-215
-199
-200
-188
-159
-144
-131
-142
-172
-182
-201
-224
-255
-287
-295
-317
-328
-335
-343
-338
-356
-363
-354
-368
-370
-371
-353
-365
-404
-402
-412
-427
-429
-425
-415
-404
-388
-373
-372
-360
-346
-338
-326
-311
-303
-293
-285
-297
-287
-280
-278
-265
-242
-251
-274
-274
-277
-269
-251
-240
-239
-283
-327
-311
-309
-297
-289
-269
-230
-235
-236
-230
-245
-241
-268
-296
-305
-284
-256
-264
-247
-237
-255
-235
-203
-208
-208
-230
-233
-226
-252
-266
-281
-274
-285
-321
-306
-296
-298
-300
-284
-287
-306
-307
-335
-345
-374
-416
-437
-451
-444
-448
-427
-385
-358
-341
-328
-330
-326
-301
-300
-272
-264
-274
-252
-237
-239
-227
-238
-272
-307
-331
-346
-331
-326
-337
-331
-347
-339
-303
-288
-315
-334
-332
-302
-291
-311
-293
-318
-359
-367
-389
-390
-374
-350
-357
-373
-374
-369
-360
-348
-338
-323
-311
-308
-313
-312
-297
-287
-279
-288
-293
-290
-290
-298
-309
-285
-278
-283
-286
-266
-274
-289
-279
-282
-307
-330
-341
-324
-327
-336
-352
-367
-337
-298
-296
-290
-282
-324
-353
-377
-381
-374
-382
-385
-402
-405
-401
-400
-393
-360
-318
-298
-305
-277
-255
-240
-204
-204
-203
-205
-208
-215
-232
-232
-248
-255
-266
-274
-258
-252
-256
-245
-252
-271
-263
-263
-264
-293
-320
-325
-336
-314
-283
-278
-251
-218
-227
-208
-190
-165
-151
-140
-145
-174
-156
-161
-183
-191
-191
-181
-196
-224
-225
-225
-260
-271
-267
-248
-245
-269
-284
-299
-293
-291
-274
-274
-292
-306
-305
-292
-275
-280
-271
-249
-243
-224
-208
-212
-211
-209
-211
-210
-209
-215
-215
-216
-229
-214
-212
-206
-183
-190
-190
-205
-220
-213
-237
-260
-263
-275
-322
-337
-347
-367
-330
-286
-283
-288
-277
-291
-313
-296
-245
-230
-242
-267
-275
-275
-268
-233
-234
-234
-231
-225
-233
-234
-242
-260
-256
-255
-260
-277
-296
-312
-333
-341
-334
-319
-314
-318
-337
-347
-339
-337
-328
-320
-319
-312
-315
-336
-342
-343
-340
-320
-292
-279
-274
-281
-282
-265
-260
-232
-239
-264
-273
-268
-253
-246
-233
-235
-215
-202
-221
-213
-191
-180
-172
-155
-134
-134
-130
-159
-189
-198
-205
-200
-210
-220
-235
-250
-239
-210
-170
-144
-150
-166
-174
-189
-208
-198
-191
-211
-235
-227
-238
-252
-232
-251
-243
-240
-252
-254
-296
-333
-324
-314
-334
-336
-327
-335
-355
-348
-320
-295
-274
-267
-287
-299
-311
-314
-306
-313
-301
-310
-298
-287
-288
-289
-291
-295
-304
-280
-252
-244
-239
-249
-248
-232
-216
-185
-143
-105
-87
-108
-118
-126
-143
-136
-127
-115
-105
-107
-109
-123
-146
-153
-153
-143
-151
-177
-174
-183
-206
-224
-251
-241
-249
-249
-250
-257
-241
-262
-294
-303
-314
-313
-289
-270
-261
-275
-258
-233
-233
-224
-208
-203
-199
-192
-214
-251
-297
-327
-338
-337
-340
-347
-308
-278
-290
-289
-288
-296
-297
-294
-294
-303
-288
-271
-286
-287
-286
-303
-337
-332
-299
-286
-270
-254
-275
-293
-289
-279
-289
-293
-286
-315
-328
-327
-324
-316
-341
-353
-336
-332
-332
-326
-312
-320
-353
-371
-356
-361
-382
-372
-350
-316
-314
-302
-276
-265
-245
-270
-303
-314
-291
-251
-252
-259
-258
-263
-274
-283
-277
-274
-267
-245
-223
-227
-224
-198
-186
-177
-167
-164
-153
-151
-153
-147
-152
-156
-140
-121
-115
-112
-126
-138
-123
-123
-93
-78
-81
-68
-70
-90
-130
-150
-168
-211
-223
-241
-255
-266
-268
-224
-208
-199
-190
-208
-215
-207
-199
-212
-234
-226
-220
-236
-253
-254
-269
-265
-251
-251
-253
-261
-260
-270
-268
-252
-230
-200
-180
-172
-198
-241
-269
-296
-321
-305
-287
-297
-315
-326
-329
-320
-330
-333
-308
-290
-293
-292
-290
-289
-275
-266
-250
-267
-312
-323
-310
-269
-232
-210
-191
-206
-216
-210
-259
-311
-346
-357
-320
-315
-334
-313
-302
-311
-331
-331
-324
-338
-338
-329
-321
-331
-337
-322
-294
-298
-305
-314
-324
-304
-292
-259
-239
-243
-220
-209
-201
-208
-220
-242
-265
-278
-290
-297
-299
-327
-346
-336
-324
-320
-337
-328
-315
-306
-284
-261
-232
-207
-198
-186
-202
-224
-237
-226
-190
-160
-152
-160
-181
-201
-205
-202
-216
-228
-225
-214
-238
-257
-261
-265
-242
-238
-244
-238
-240
-238
-231
-231
-231
-211
-182
-178
-198
-207
-206
-178
-170
-191
-212
-226
-237
-242
-247
-257
-260
-275
-262
-260
-282
-312
-327
-315
-308
-284
-269
-292
-303
-310
-295
-271
-288
-292
-288
-302
-305
-321
-324
-278
-261
-263
-255
-261
-254
-247
-272
-280
-262
-252
-264
-290
-283
-279
-274
-269
-274
-264
-258
-259
-236
-222
-242
-265
-265
-268
-264
-246
-249
-265
-267
-257
-242
-228
-210
-148
-105
-84
-62
-92
-120
-131
-183
-182
-204
-219
-199
-222
-228
-231
-205
-196
-200
-186
-199
-228
-223
-223
-213
-200
-233
-277
-302
-292
-292
-313
-324
-363
-387
-380
-373
-376
-371
-366
-366
-357
-335
-317
-340
-352
-364
-367
-342
-332
-342
-348
-367
-389
-407
-398
-361
-328
-315
-322
-322
-354
-383
-367
-374
-356
-322
-307
-293
-278
-243
-223
-186
-177
-192
-200
-182
-182
-218
-223
-238
-270
-284
-266
-285
-307
-329
-350
-347
-341
-331
-328
-331
-297
-279
-278
-252
-234
-203
-178
-147
-155
-158
-159
-185
-207
-223
-225
-228
-226
-229
-233
-206
-172
-156
-144
-138
-131
-129
-129
-149
-180
-202
-238
-245
-250
-281
-268
-262
-271
-279
-283
-284
-279
-273
-277
-261
-271
-260
-246
-259
-260
-273
-275
-262
-228
-230
-233
-212
-201
-178
-191
-178
-147
-160
-181
-197
-203
-216
-266
-298
-310
-325
-339
-363
-346
-320
-299
-263
-238
-214
-189
-171
-178
-182
-184
-176
-166
-180
-153
-137
-143
-165
-170
-151
-125
-128
-148
-174
-209
-223
-253
-260
-248
-247
-250
-261
-252
-235
-219
-205
-217
-250
-264
-267
-267
-267
-289
-299
-315
-328
-343
-359
-376
-387
-384
-373
-333
-301
-263
-238
-236
-255
-262
-228
-205
-198
-200
-215
-233
-242
-258
-243
-225
-223
-238
-257
-257
-253
-255
-247
-220
-197
-192
-201
-184
-162
-166
-164
-178
-191
-220
-245
-237
-227
-223
-215
-210
-212
-204
-191
-192
-221
-224
-244
-262
-289
-343
-371
-383
-389
-355
-348
-338
-333
-363
-355
-349
-322
-271
-229
-203
-211
-236
-241
-244
-236
-232
-230
-215
-209
-219
-235
-230
-214
-222
-225
-215
-215
-215
-207
-218
-235
-234
-232
-203
-168
-141
-124
-142
-179
-226
-235
-224
-229
-250
-285
-300
-286
-312
-336
-322
-326
-309
-279
-266
-271
-306
-327
-339
-337
-325
-311
-284
-290
-299
-274
-265
-259
-240
-215
-193
-198
-219
-232
-247
-257
-266
-292
-298
-308
-316
-304
-307
-295
-281
-278
-263
-247
-220
-200
-194
-175
-186
-211
-225
-229
-248
-264
-281
-279
-242
-203
-184
-194
-196
-189
-198
-193
-181
-188
-200
-220
-224
-202
-209
-243
-280
-316
-321
-324
-324
-322
-328
-314
-301
-317
-344
-374
-371
-365
-383
-384
-386
-406
-411
-444
-459
-457
-444
-418
-404
-395
-387
-357
-336
-354
-342
-344
-341
-340
-337
-343
-344
-329
-331
-328
-332
-307
-291
-318
-341
-328
-310
-311
-310
-293
-298
-291
-302
-347
-353
-338
-321
-315
-328
-331
-324
-312
-307
-282
-247
-238
-246
-235
-253
-297
-296
-285
-293
-308
-315
-318
-327
-316
-306
-296
-268
-280
-300
-310
-325
-342
-350
-361
-361
-334
-321
-328
-326
-320
-334
-323
-313
-320
-308
-286
-274
-279
-288
-296
-294
-273
-282
-290
-286
-302
-292
-295
-306
-286
-269
-267
-259
-266
-253
-238
-236
-231
-225
-236
-256
-268
-284
-273
-259
-280
-301
-309
-323
-306
-306
-290
-259
-254
-254
-265
-274
-277
-282
-293
-299
-274
-255
-259
-276
-279
-299
-325
-326
-306
-295
-285
-307
-351
-314
-248
-192
-188
-204
-215
-222
-225
-230
-219
-218
-231
-263
-284
-297
-301
-301
-297
-282
-275
-272
-280
-291
-278
-275
-272
-258
-260
-268
-283
-286
-297
-293
-268
-264
-259
-263
-233
-214
-217
-227
-236
-238
-247
-238
-228
-242
-237
-226
-225
-222
-194
-164
-160
-157
-165
-130
-127
-124
-97
-130
-164
-169
-172
-172
-175
-180
-172
-174
-190
-166
-156
-193
-184
-187
-207
-227
-239
-247
-257
-277
-306
-302
-301
-303
-301
-319
-318
-314
-306
-269
-255
-271
-268
-262
-263
-262
-296
-309
-306
-305
-320
-313
-304
-344
-352
-339
-326
-299
-301
-289
-290
-293
-246
-201
-176
-168
-163
-121
-98
-99
-68
-67
-90
-97
-112
-136
-141
-163
-179
-182
-165
-133
-118
-121
-136
-154
-178
-172
-141
-122
-140
-152
-147
-164
-209
-242
-249
-240
-220
-220
-277
-293
-308
-310
-291
-316
-312
-307
-303
-280
-271
-266
-227
-211
-212
-205
-188
-194
-187
-169
-187
-203
-215
-209
-200
-194
-195
-207
-213
-209
-200
-190
-167
-168
-195
-214
-226
-224
-222
-229
-226
-212
-178
-163
-153
-154
-182
-173
-163
-160
-148
-148
-157
-179
-179
-165
-127
-93
-89
-87
-94
-107
-118
-138
-166
-189
-215
-225
-240
-255
-264
-286
-306
-326
-355
-362
-370
-373
-354
-338
-349
-367
-361
-371
-383
-383
-408
-409
-359
-354
-345
-335
-340
-333
-310
-295
-301
-284
-284
-283
-280
-284
-279
-271
-266
-285
-304
-318
-318
-306
-286
-270
-268
-241
-218
-225
-217
-215
-210
-201
-202
-196
-233
-234
-242
-260
-263
-306
-315
-309
-306
-273
-259
-259
-267
-284
-290
-286
-295
-307
-304
-298
-298
-308
-293
-275
-269
-254
-225
-214
-199
-175
-152
-181
-193
-190
-206
-197
-213
-228
-230
-259
-273
-273
-285
-289
-292
-321
-333
-317
-293
-274
-243
-208
-204
-219
-249
-255
-277
-285
-287
-289
-304
-310
-324
-322
-294
-277
-251
-247
-228
-222
-237
-210
-210
-218
-218
-222
-222
-250
-292
-316
-320
-335
-339
-325
-329
-312
-283
-275
-271
-255
-236
-248
-244
-259
-251
-229
-231
-220
-222
-216
-234
-243
-224
-203
-210
-214
-191
-194
-206
-191
-189
-209
-226
-241
-221
-205
-214
-231
-235
-233
-244
-240
-253
-260
-258
-255
-258
-246
-222
-229
-219
-222
-254
-271
-282
-287
-296
-303
-289
-311
-346
-351
-356
-352
-328
-310
-290
-263
-243
-213
-204
-218
-227
-229
-244
-252
-261
-288
-293
-284
-278
-256
-249
-251
-239
-249
-252
-229
-191
-165
-164
-183
-190
-167
-163
-167
-158
-135
-120
-114
-132
-140
-131
-144
-164
-186
-197
-191
-205
-195
-177
-193
-216
-237
-251
-244
-243
-261
-256
-250
-266
-278
-262
-239
-211
-200
-215
-221
-218
-215
-221
-236
-226
-187
-198
-226
-237
-257
-284
-294
-291
-318
-318
-303
-280
-270
-265
-223
-203
-212
-207
-209
-218
-215
-211
-225
-242
-252
-286
-294
-284
-266
-239
-234
-254
-231
-205
-206
-191
-214
-209
-201
-204
-187
-189
-209
-209
-206
-204
-197
-195
-214
-229
-224
-210
-191
-187
-182
-183
-231
-281
-289
-272
-255
-253
-229
-214
-226
-231
-216
-195
-192
-192
-161
-143
-118
-96
-117
-131
-137
-151
-162
-176
-190
-202
-218
-237
-249
-272
-279
-256
-238
-220
-205
-202
-189
-205
-215
-219
-228
-235
-261
-270
-280
-268
-259
-255
-256
-279
-300
-302
-311
-308
-286
-283
-274
-291
-299
-299
-333
-356
-361
-370
-388
-372
-369
-384
-407
-440
-421
-424
-427
-391
-386
-385
-379
-385
-396
-388
-379
-361
-351
-341
-330
-323
-313
-304
-311
-311
-297
-290
-269
-249
-247
-257
-264
-273
-293
-311
-300
-284
-280
-256
-241
-263
-272
-281
-291
-289
-291
-265
-243
-252
-260
-252
-253
-258
-273
-270
-266
-262
-287
-296
-278
-261
-269
-286
-306
-318
-317
-324
-332
-351
-352
-341
-322
-262
-227
-208
-206
-238
-231
-241
-229
-232
-249
-258
-282
-286
-273
-232
-192
-177
-159
-166
-188
-189
-221
-243
-261
-281
-245
-231
-257
-261
-257
-250
-230
-217
-205
-197
-210
-214
-234
-240
-241
-253
-261
-239
-201
-178
-186
-202
-208
-212
-226
-238
-225
-223
-234
-237
-229
-229
-223
-224
-235
-263
-266
-245
-228
-231
-223
-245
-269
-280
-281
-275
-287
-283
-272
-256
-244
-243
-230
-215
-222
-223
-206
-170
-170
-181
-204
-218
-196
-188
-187
-163
-158
-178
-191
-219
-243
-268
-286
-298
-292
-283
-300
-300
-289
-277
-282
-288
-296
-297
-284
-281
-277
-276
-282
-306
-323
-340
-350
-333
-317
-332
-328
-297
-269
-245
-229
-192
-191
-198
-185
-183
-188
-202
-238
-272
-295
-293
-255
-226
-208
-218
-228
-230
-222
-204
-216
-243
-242
-241
-251
-269
-275
-248
-233
-225
-224
-213
-178
-169
-164
-181
-213
-216
-203
-204
-206
-210
-225
-209
-195
-184
-161
-155
-152
-150
-156
-166
-166
-177
-178
-169
-149
-160
-197
-226
-254
-231
-192
-172
-178
-174
-160
-171
-189
-204
-204
-194
-204
-205
-198
-189
-188
-192
-170
-148
-140
-137
-144
-166
-184
-203
-214
-200
-211
-222
-229
-246
-263
-269
-283
-311
-306
-290
-270
-270
-295
-295
-303
-320
-310
-299
-295
-281
-266
-263
-278
-277
-278
-290
-292
-295
-285
-289
-290
-275
-255
-244
-233
-235
-269
-267
-261
-251
-251
-262
-261
-257
-243
-249
-244
-244
-248
-255
-265
-262
-242
-262
-295
-314
-321
-299
-254
-262
-280
-280
-291
-285
-281
-292
-297
-324
-361
-384
-381
-366
-374
-375
-371
-365
-357
-338
-317
-313
-312
-305
-329
-345
-337
-335
-324
-327
-340
-362
-397
-407
-394
-400
-390
-371
-347
-338
-350
-350
-348
-338
-327
-333
-354
-375
-375
-371
-346
-340
-337
-331
-336
-344
-345
-330
-315
-327
-322
-315
-316
-260
-254
-272
-280
-274
-279
-300
-298
-318
-336
-329
-294
-260
-264
-260
-251
-238
-254
-272
-257
-257
-274
-292
-299
-317
-350
-384
-400
-398
-407
-401
-375
-351
-324
-318
-299
-284
-303
-321
-325
-293
-286
-307
-303
-297
-303
-313
-306
-291
-281
-244
-208
-189
-202
-201
-181
-184
-209
-215
-209
-221
-260
-290
-314
-317
-331
-348
-344
-353
-375
-359
-321
-324
-328
-299
-271
-262
-278
-280
-270
-253
-236
-255
-271
-250
-255
-289
-311
-290
-266
-275
-274
-261
-248
-252
-269
-264
-244
-227
-224
-220
-217
-207
-180
-192
-216
-221
-216
-201
-200
-198
-222
-236
-226
-211
-207
-187
-174
-190
-190
-223
-247
-244
-272
-298
-287
-267
-273
-293
-306
-335
-343
-338
-338
-312
-314
-341
-360
-383
-388
-405
-439
-467
-441
-423
-411
-396
-389
-376
-365
-363
-352
-317
-294
-278
-297
-321
-342
-348
-346
-355
-341
-339
-314
-306
-305
-296
-304
-290
-272
-290
-295
-286
-242
-214
-208
-211
-223
-219
-207
-173
-156
-164
-188
-222
-242
-274
-291
-308
-315
-305
-298
-281
-278
-276
-295
-316
-302
-270
-251
-254
-253
-240
-227
-236
-269
-261
-238
-233
-230
-243
-247
-239
-236
-239
-252
-238
-202
-175
-156
-163
-169
-158
-157
-153
-141
-119
-96
-108
-130
-117
-105
-106
-112
-124
-128
-134
-158
-167
-174
-178
-163
-152
-145
-129
-91
-100
-143
-161
-185
-189
-195
-207
-212
-237
-253
-260
-277
-295
-296
-295
-290
-308
-310
-289
-286
-300
-306
-314
-301
-293
-295
-276
-269
-255
-226
-200
-186
-167
-134
-135
-135
-129
-130
-125
-164
-191
-192
-197
-191
-190
-187
-183
-199
-195
-189
-216
-240
-269
-311
-341
-340
-312
-294
-296
-313
-321
-317
-331
-326
-327
-339
-325
-312
-304
-307
-310
-334
-362
-371
-367
-354
-353
-353
-349
-337
-329
-337
-332
-335
-332
-325
-326
-327
-336
-342
-328
-324
-324
-337
-342
-347
-368
-378
-379
-344
-316
-309
-323
-328
-306
-303
-282
-270
-274
-272
-265
-248
-245
-258
-253
-241
-248
-271
-285
-278
-272
-259
-228
-197
-206
-224
-248
-277
-296
-298
-301
-284
-279
-289
-289
-278
-266
-277
-276
-244
-225
-215
-198
-211
-217
-218
-245
-254
-251
-255
-276
-282
-254
-239
-223
-224
-230
-210
-185
-182
-167
-163
-198
-206
-226
-213
-204
-232
-263
-281
-299
-335
-340
-345
-354
-344
-350
-339
-295
-280
-284
-267
-251
-240
-249
-255
-272
-275
-281
-304
-336
-345
-352
-361
-342
-333
-301
-287
-272
-260
-270
-262
-268
-260
-246
-239
-231
-243
-229
-205
-207
-186
-159
-185
-197
-176
-155
-160
-166
-148
-149
-148
-148
-159
-163
-178
-190
-192
-195
-177
-186
-212
-208
-203
-198
-212
-195
-183
-186
-184
-195
-206
-248
-270
-272
-303
-325
-340
-368
-397
-401
-389
-382
-380
-381
-390
-398
-388
-378
-368
-380
-419
-419
-392
-409
-411
-402
-368
-356
-371
-361
-340
-320
-302
-253
-241
-259
-262
-258
-243
-241
-235
-261
-288
-295
-300
-293
-291
-268
-271
-274
-256
-243
-219
-199
-191
-177
-171
-193
-197
-183
-194
-204
-214
-233
-245
-285
-313
-311
-306
-306
-328
-323
-307
-284
-260
-257
-241
-240
-265
-275
-242
-237
-260
-270
-273
-272
-251
-247
-266
-243
-200
-157
-126
-142
-157
-158
-142
-95
-92
-119
-115
-128
-124
-131
-166
-184
-218
-244
-265
-272
-296
-287
-259
-269
-289
-305
-295
-273
-288
-298
-299
-342
-364
-340
-314
-330
-343
-341
-331
-304
-293
-281
-291
-298
-282
-287
-281
-282
-288
-291
-296
-304
-314
-286
-261
-273
-289
-290
-287
-298
-287
-285
-294
-294
-300
-293
-299
-301
-285
-280
-283
-291
-266
-232
-234
-213
-204
-222
-194
-162
-162
-174
-170
-163
-175
-177
-183
-191
-178
-170
-196
-221
-203
-197
-172
-191
-194
-179
-188
-197
-218
-223
-225
-222
-241
-251
-255
-261
-258
-287
-306
-287
-273
-269
-262
-244
-246
-258
-247
-233
-247
-279
-297
-306
-338
-337
-345
-356
-359
-347
-310
-292
-302
-297
-268
-280
-307
-308
-307
-298
-320
-368
-388
-378
-364
-357
-361
-355
-365
-390
-377
-365
-373
-368
-364
-372
-373
-368
-358
-360
-370
-371
-383
-371
-352
-332
-309
-289
-267
-281
-289
-298
-322
-308
-282
-268
-248
-267
-302
-316
-315
-286
-273
-250
-216
-182
-165
-165
-161
-150
-165
-194
-204
-211
-202
-205
-185
-155
-156
-159
-151
-167
-167
-198
-236
-270
-295
-299
-300
-306
-331
-333
-291
-297
-308
-294
-278
-234
-197
-153
-161
-195
-215
-235
-244
-235
-231
-248
-277
-308
-317
-298
-278
-282
-284
-309
-326
-313
-323
-341
-324
-300
-302
-287
-264
-242
-235
-221
-232
-270
-278
-287
-279
-272
-237
-201
-216
-227
-237
-229
-190
-174
-187
-172
-166
-137
-112
-134
-150
-141
-149
-158
-169
-186
-226
-253
-242
-239
-242
-238
-234
-237
-243
-267
-276
-273
-260
-254
-270
-269
-264
-256
-258
-271
-269
-252
-241
-217
-204
-210
-228
-249
-245
-235
-219
-243
-270
-269
-280
-279
-266
-253
-245
-260
-278
-269
-247
-244
-235
-221
-231
-240
-238
-240
-254
-246
-243
-242
-244
-253
-226
-223
-220
-209
-211
-189
-173
-184
-211
-236
-245
-266
-281
-285
-280
-275
-286
-285
-276
-272
-273
-250
-236
-223
-194
-199
-206
-209
-228
-251
-268
-269
-270
-261
-259
-250
-254
-254
-240
-227
-192
-162
-149
-170
-197
-187
-175
-175
-179
-193
-189
-191
-212
-232
-223
-212
-229
-230
-211
-198
-187
-185
-209
-249
-279
-276
-266
-259
-251
-245
-263
-257
-260
-288
-309
-297
-296
-302
-276
-256
-257
-251
-261
-286
-275
-270
-264
-249
-224
-228
-233
-217
-221
-217
-204
-182
-173
-178
-192
-177
-152
-134
-125
-148
-151
-144
-144
-144
-145
-127
-112
-112
-119
-124
-128
-112
-84
-72
-66
-64
-99
-117
-124
-138
-133
-152
-169
-196
-219
-236
-257
-267
-260
-260
-289
-315
-313
-290
-274
-260
-233
-230
-211
-183
-207
-221
-227
-249
-285
-295
-311
-337
-348
-363
-359
-365
-390
-394
-400
-385
-355
-369
-360
-327
-319
-325
-314
-280
-263
-267
-261
-278
-300
-310
-285
-284
-307
-313
-307
-275
-261
-272
-277
-256
-245
-275
-308
-319
-311
-319
-316
-306
-309
-304
-333
-367
-363
-342
-327
-331
-331
-337
-343
-349
-359
-365
-366
-359
-368
-376
-365
-344
-354
-375
-345
-320
-318
-317
-293
-261
-243
-225
-228
-234
-242
-244
-243
-246
-239
-248
-243
-215
-225
-241
-252
-266
-278
-291
-290
-283
-275
-271
-290
-304
-309
-304
-291
-295
-295
-294
-287
-266
-258
-279
-283
-286
-294
-311
-330
-323
-323
-302
-259
-253
-256
-256
-258
-265
-303
-332
-340
-338
-314
-295
-325
-343
-360
-364
-335
-324
-324
-325
-332
-346
-342
-328
-339
-349
-350
-349
-349
-359
-369
-372
-386
-376
-374
-363
-337
-334
-319
-300
-286
-264
-249
-236
-225
-242
-257
-260
-253
-223
-206
-201
-194
-196
-185
-155
-162
-171
-174
-188
-214
-233
-249
-249
-227
-219
-225
-203
-203
-236
-242
-253
-250
-259
-274
-272
-289
-295
-300
-323
-308
-297
-288
-283
-264
-276
-282
-260
-265
-293
-303
-310
-308
-302
-334
-353
-345
-338
-324
-302
-300
-299
-283
-287
-297
-310
-322
-341
-369
-389
-372
-368
-363
-345
-336
-331
-336
-349
-339
-327
-316
-267
-258
-248
-216
-220
-239
-239
-233
-232
-203
-197
-190
-184
-211
-229
-236
-215
-164
-139
-150
-164
-166
-168
-156
-158
-150
-152
-172
-203
-238
-269
-291
-272
-255
-255
-228
-210
-200
-214
-236
-279
-300
-271
-273
-268
-261
-262
-261
-258
-258
-264
-253
-254
-258
-254
-255
-251
-258
-273
-264
-240
-222
-211
-201
-190
-177
-163
-153
-161
-182
-192
-197
-205
-202
-191
-166
-155
-162
-166
-166
-154
-138
-101
-86
-95
-94
-119
-145
-164
-166
-180
-211
-241
-265
-264
-270
-255
-240
-261
-271
-267
-263
-268
-281
-288
-292
-288
-279
-268
-285
-297
-305
-301
-313
-295
-259
-242
-226
-223
-226
-244
-255
-253
-260
-277
-264
-263
-264
-263
-280
-290
-282
-270
-276
-293
-291
-269
-256
-283
-318
-343
-354
-354
-356
-353
-361
-362
-370
-352
-334
-331
-313
-298
-291
-298
-315
-303
-302
-292
-270
-268
-255
-243
-238
-229
-217
-185
-162
-174
-186
-201
-215
-229
-247
-241
-249
-290
-291
-281
-293
-298
-288
-291
-310
-323
-310
-288
-250
-225
-248
-256
-266
-278
-277
-304
-320
-323
-320
-314
-314
-312
-326
-329
-326
-339
-330
-311
-316
-323
-313
-316
-319
-323
-322
-340
-370
-378
-363
-358
-369
-375
-364
-360
-356
-347
-346
-329
-317
-298
-285
-286
-302
-316
-329
-343
-352
-358
-328
-315
-297
-295
-300
-281
-258
-249
-227
-213
-207
-201
-214
-204
-196
-177
-178
-175
-192
-214
-221
-238
-224
-238
-263
-266
-288
-275
-236
-243
-221
-210
-216
-214
-232
-252
-255
-272
-299
-300
-274
-262
-257
-260
-268
-284
-285
-275
-254
-235
-235
-234
-237
-221
-218
-227
-231
-243
-250
-267
-289
-289
-277
-292
-321
-329
-325
-335
-343
-353
-349
-341
-341
-315
-305
-265
-243
-245
-248
-271
-271
-262
-264
-248
-242
-279
-305
-301
-311
-347
-355
-313
-298
-297
-288
-316
-321
-330
-367
-403
-400
-379
-366
-384
-396
-380
-357
-358
-360
-323
-297
-267
-234
-253
-278
-281
-273
-253
-227
-188
-178
-193
-201
-192
-193
-215
-232
-230
-226
-237
-252
-264
-244
-244
-242
-227
-229
-223
-218
-234
-226
-219
-236
-257
-264
-259
-250
-252
-254
-256
-269
-253
-230
-216
-215
-217
-214
-220
-197
-167
-130
-119
-136
-134
-147
-137
-153
-155
-144
-163
-172
-194
-205
-195
-178
-158
-145
-149
-142
-123
-116
-108
-89
-91
-115
-129
-155
-208
-243
-267
-266
-243
-225
-190
-166
-150
-140
-157
-149
-135
-137
-115
-123
-139
-154
-165
-171
-202
-222
-204
-196
-207
-186
-159
-140
-151
-146
-157
-149
-134
-134
-158
-176
-169
-169
-158
-154
-159
-167
-164
-151
-122
-84
-81
-81
-99
-115
-119
-133
-141
-151
-176
-204
-224
-250
-238
-225
-243
-248
-238
-242
-235
-218
-213
-207
-194
-204
-234
-259
-265
-276
-284
-302
-312
-328
-344
-333
-323
-301
-303
-294
-292
-309
-313
-323
-335
-371
-370
-349
-366
-375
-363
-334
-300
-285
-254
-255
-251
-211
-181
-134
-111
-105
-115
-118
-129
-143
-131
-143
-147
-150
-157
-160
-183
-184
-182
-193
-199
-209
-210
-225
-213
-212
-237
-255
-274
-251
-236
-235
-244
-267
-294
-309
-313
-318
-315
-309
-291
-297
-303
-281
-285
-288
-270
-250
-241
-236
-219
-220
-209
-202
-209
-225
-251
-250
-263
-271
-250
-266
-278
-290
-299
-297
-299
-290
-299
-304
-313
-323
-310
-299
-291
-251
-227
-215
-187
-163
-140
-134
-117
-130
-146
-129
-119
-143
-188
-217
-262
-295
-288
-292
-296
-262
-247
-241
-226
-230
-222
-212
-214
-229
-261
-279
-288
-306
-312
-305
-302
-289
-277
-266
-259
-266
-232
-198
-189
-173
-179
-217
-235
-237
-241
-269
-285
-292
-304
-289
-275
-256
-242
-248
-253
-243
-232
-233
-247
-250
-257
-256
-253
-265
-277
-298
-341
-375
-388
-382
-362
-349
-308
-303
-291
-289
-291
-302
-328
-315
-289
-283
-308
-347
-372
-347
-335
-340
-341
-354
-357
-359
-363
-338
-311
-318
-339
-355
-353
-353
-341
-347
-358
-358
-369
-375
-378
-359
-346
-341
-323
-318
-302
-264
-256
-246
-255
-262
-261
-251
-252
-252
-236
-209
-171
-174
-188
-207
-205
-183
-168
-164
-168
-163
-155
-166
-199
-227
-226
-210
-215
-218
-203
-209
-232
-226
-199
-215
-227
-218
-209
-227
-256
-273
-266
-254
-258
-254
-243
-252
-232
-213
-192
-177
-153
-130
-140
-163
-170
-175
-169
-140
-126
-123
-111
-120
-147
-149
-134
-136
-156
-180
-192
-213
-240
-249
-247
-243
-240
-233
-234
-231
-229
-245
-223
-206
-207
-177
-179
-172
-171
-194
-220
-250
-261
-264
-261
-269
-270
-280
-268
-248
-250
-257
-266
-250
-264
-270
-248
-252
-241
-246
-250
-236
-223
-200
-209
-204
-187
-182
-163
-154
-174
-195
-224
-235
-232
-228
-206
-203
-214
-172
-144
-150
-152
-142
-155
-174
-165
-152
-116
-111
-121
-125
-164
-182
-178
-184
-185
-190
-199
-215
-229
-241
-232
-220
-219
-205
-204
-216
-246
-273
-278
-287
-304
-310
-316
-310
-286
-266
-285
-293
-291
-291
-305
-309
-302
-287
-265
-241
-231
-225
-242
-252
-217
-214
-231
-243
-250
-241
-243
-271
-295
-290
-274
-272
-276
-283
-301
-308
-262
-222
-208
-212
-244
-265
-264
-255
-260
-264
-278
-306
-313
-301
-287
-280
-292
-317
-346
-363
-343
-310
-280
-249
-241
-264
-268
-290
-310
-316
-317
-312
-344
-363
-344
-346
-367
-367
-347
-331
-330
-314
-317
-312
-299
-308
-320
-329
-331
-333
-324
-301
-283
-280
-298
-314
-318
-291
-256
-231
-212
-194
-185
-193
-196
-189
-181
-196
-240
-250
-233
-245
-260
-254
-235
-224
-221
-240
-257
-253
-246
-248
-253
-286
-333
-348
-339
-307
-270
-267
-266
-273
-261
-240
-221
-225
-245
-256
-256
-230
-234
-225
-246
-284
-296
-337
-336
-307
-265
-242
-232
-248
-263
-255
-280
-299
-295
-290
-276
-258
-250
-264
-287
-283
-292
-312
-329
-337
-324
-331
-335
-346
-321
-325
-347
-321
-302
-281
-276
-266
-246
-262
-276
-261
-265
-289
-300
-321
-350
-378
-400
-416
-414
-397
-381
-369
-370
-366
-345
-333
-333
-294
-268
-259
-248
-247
-236
-241
-256
-279
-303
-293
-279
-301
-313
-301
-327
-353
-341
-329
-325
-310
-323
-328
-308
-292
-296
-302
-309
-318
-285
-254
-242
-248
-259
-264
-277
-306
-317
-314
-333
-332
-326
-321
-321
-320
-291
-327
-332
-298
-295
-288
-295
-314
-337
-341
-351
-363
-369
-351
-364
-384
-384
-402
-403
-396
-414
-415
-392
-369
-340
-343
-344
-305
-285
-302
-306
-281
-259
-243
-245
-232
-204
-187
-174
-168
-179
-161
-158
-200
-200
-185
-173
-161
-160
-158
-158
-173
-185
-168
-152
-180
-188
-164
-162
-187
-193
-188
-176
-170
-172
-181
-207
-207
-193
-218
-232
-224
-249
-269
-270
-267
-261
-268
-258
-242
-233
-237
-250
-260
-267
-268
-281
-277
-257
-270
-299
-302
-305
-304
-286
-274
-252
-236
-224
-200
-194
-189
-172
-183
-195
-202
-209
-240
-288
-332
-359
-366
-389
-407
-394
-374
-326
-298
-295
-281
-280
-289
-297
-290
-301
-321
-339
-331
-332
-312
-289
-286
-291
-296
-259
-228
-199
-178
-198
-229
-247
-266
-274
-274
-282
-276
-264
-270
-280
-295
-306
-304
-304
-303
-288
-262
-275
-285
-280
-285
-273
-277
-269
-258
-286
-293
-297
-298
-296
-318
-341
-380
-380
-365
-356
-350
-348
-313
-296
-298
-307
-297
-285
-268
-250
-254
-256
-243
-246
-256
-263
-268
-258
-269
-277
-310
-333
-323
-320
-323
-310
-292
-306
-300
-304
-324
-306
-295
-284
-294
-291
-304
-325
-315
-319
-314
-310
-292
-288
-295
-306
-282
-294
-310
-273
-272
-274
-261
-232
-225
-259
-263
-242
-216
-213
-236
-270
-316
-336
-330
-341
-352
-367
-366
-339
-328
-337
-313
-294
-269
-221
-224
-223
-220
-221
-216
-242
-234
-234
-254
-271
-281
-265
-252
-227
-181
-169
-186
-200
-218
-213
-209
-215
-210
-232
-270
-289
-289
-271
-273
-272
-288
-291
-279
-306
-299
-301
-319
-292
-285
-303
-308
-302
-302
-290
-309
-326
-324
-314
-299
-301
-317
-312
-316
-353
-347
-343
-372
-387
-380
-358
-333
-331
-316
-279
-281
-282
-258
-253
-247
-253
-269
-290
-310
-308
-321
-338
-316
-307
-306
-300
-306
-273
-241
-257
-244
-239
-257
-238
-228
-212
-237
-249
-262
-292
-296
-317
-352
-372
-362
-328
-324
-344
-358
-354
-351
-373
-398
-386
-372
-387
-374
-349
-352
-341
-318
-298
-284
-255
-226
-231
-237
-253
-264
-283
-323
-334
-345
-347
-333
-311
-302
-295
-268
-258
-216
-196
-190
-141
-135
-147
-151
-183
-211
-209
-190
-172
-183
-200
-184
-163
-172
-193
-220
-217
-205
-209
-226
-231
-241
-264
-244
-240
-252
-223
-210
-209
-194
-166
-137
-141
-142
-174
-199
-208
-224
-220
-217
-223
-221
-201
-192
-169
-152
-156
-155
-168
-185
-176
-180
-199
-205
-209
-211
-200
-173
-168
-173
-159
-168
-195
-188
-167
-155
-138
-148
-159
-158
-164
-173
-174
-176
-184
-192
-201
-233
-255
-256
-267
-280
-288
-299
-301
-284
-262
-238
-234
-247
-258
-256
-273
-287
-298
-324
-335
-353
-340
-333
-362
-345
-324
-320
-311
-291
-266
-255
-271
-273
-284
-300
-276
-259
-262
-259
-254
-254
-268
-256
-192
-161
-196
-210
-195
-181
-159
-140
-134
-139
-143
-171
-191
-182
-184
-163
-173
-204
-194
-190
-162
-144
-139
-142
-166
-206
-256
-296
-306
-320
-330
-326
-327
-299
-287
-289
-273
-273
-273
-278
-290
-275
-258
-280
-298
-310
-311
-301
-293
-295
-267
-242
-243
-235
-258
-275
-264
-263
-261
-243
-237
-222
-245
-267
-252
-252
-270
-282
-282
-293
-295
-295
-316
-335
-331
-340
-333
-322
-325
-343
-376
-377
-380
-394
-375
-364
-347
-318
-321
-307
-309
-306
-288
-275
-269
-277
-258
-254
-283
-283
-264
-244
-237
-239
-226
-239
-266
-273
-274
-297
-299
-286
-287
-295
-293
-285
-319
-317
-324
-344
-343
-326
-310
-316
-312
-306
-314
-309
-287
-293
-303
-288
-262
-245
-249
-262
-293
-323
-316
-312
-316
-313
-303
-243
-201
-188
-164
-186
-200
-217
-228
-224
-224
-202
-189
-186
-202
-219
-200
-183
-195
-189
-233
-284
-297
-315
-330
-332
-349
-351
-370
-378
-349
-325
-314
-325
-331
-350
-359
-347
-347
-337
-345
-357
-352
-351
-332
-298
-288
-261
-249
-247
-243
-263
-276
-285
-309
-296
-282
-280
-245
-217
-211
-211
-193
-174
-170
-155
-153
-160
-177
-196
-212
-243
-252
-249
-284
-293
-291
-281
-263
-272
-262
-238
-244
-240
-254
-273
-254
-255
-254
-251
-272
-306
-333
-334
-342
-345
-346
-337
-317
-314
-302
-287
-276
-248
-236
-256
-291
-299
-291
-293
-304
-323
-342
-350
-309
-269
-256
-264
-262
-257
-257
-242
-240
-263
-274
-273
-282
-256
-239
-227
-218
-203
-174
-176
-208
-208
-200
-194
-195
-210
-241
-257
-249
-268
-273
-273
-268
-241
-207
-178
-171
-177
-185
-197
-196
-206
-202
-189
-192
-203
-192
-180
-174
-168
-164
-145
-145
-146
-142
-118
-112
-136
-153
-158
-157
-181
-202
-194
-218
-225
-217
-234
-228
-218
-218
-196
-191
-221
-242
-267
-279
-261
-266
-257
-233
-200
-182
-187
-212
-235
-228
-235
-234
-231
-243
-242
-237
-247
-269
-276
-257
-226
-213
-232
-244
-252
-248
-248
-241
-213
-210
-217
-229
-242
-245
-265
-260
-261
-266
-252
-244
-248
-223
-191
-175
-190
-221
-232
-249
-274
-252
-223
-217
-201
-194
-202
-226
-251
-260
-266
-268
-242
-223
-206
-208
-229
-254
-256
-242
-219
-192
-191
-196
-181
-149
-143
-170
-193
-216
-237
-252
-302
-352
-347
-345
-351
-328
-322
-311
-316
-326
-318
-338
-313
-296
-292
-285
-278
-268
-271
-278
-286
-301
-297
-303
-289
-270
-265
-249
-235
-205
-197
-167
-124
-123
-126
-116
-101
-81
-95
-112
-122
-136
-151
-158
-175
-192
-205
-217
-222
-240
-229
-231
-248
-232
-185
-176
-186
-189
-203
-217
-237
-267
-285
-292
-294
-303
-292
-258
-262
-257
-237
-245
-239
-248
-246
-256
-272
-264
-267
-273
-300
-321
-337
-332
-321
-306
-280
-279
-282
-285
-300
-312
-308
-300
-316
-308
-307
-332
-349
-348
-330
-318
-308
-284
-253
-249
-247
-243
-229
-208
-208
-205
-206
-212
-201
-202
-192
-166
-150
-144
-155
-175
-196
-210
-234
-256
-285
-311
-314
-341
-345
-355
-394
-435
-480
-481
-466
-459
-458
-450
-424
-395
-371
-343
-319
-304
-295
-288
-302
-336
-352
-352
-357
-382
-369
-368
-382
-383
-357
-332
-339
-332
-320
-312
-309
-314
-302
-307
-313
-309
-322
-317
-289
-269
-291
-307
-306
-306
-320
-316
-311
-335
-347
-348
-317
-268
-249
-240
-241
-255
-275
-289
-281
-278
-266
-245
-239
-240
-227
-209
-191
-214
-245
-270
-283
-278
-275
-281
-282
-248
-236
-248
-237
-253
-253
-242
-235
-228
-242
-251
-230
-185
-147
-140
-146
-133
-142
-132
-119
-114
-108
-120
-130
-133
-139
-155
-163
-172
-187
-208
-225
-253
-256
-235
-235
-226
-243
-286
-286
-268
-231
-220
-208
-192
-198
-188
-168
-171
-188
-209
-225
-235
-259
-272
-251
-250
-240
-238
-269
-278
-279
-261
-254
-249
-250
-253
-247
-242
-241
-239
-235
-228
-241
-250
-253
-266
-290
-306
-291
-287
-293
-268
-257
-251
-257
-246
-221
-231
-230
-190
-156
-168
-162
-171
-223
-253
-254
-226
-230
-234
-227
-242
-241
-226
-214
-199
-208
-235
-272
-300
-307
-305
-292
-289
-282
-276
-264
-245
-212
-199
-182
-165
-165
-136
-135
-131
-130
-148
-150
-184
-200
-208
-228
-228
-237
-257
-264
-247
-227
-257
-293
-283
-265
-265
-278
-290
-290
-285
-282
-251
-247
-251
-249
-251
-274
-300
-324
-357
-364
-359
-358
-368
-387
-380
-353
-359
-357
-357
-358
-347
-337
-288
-247
-230
-234
-241
-214
-205
-208
-197
-188
-197
-196
-204
-232
-227
-230
-216
-202
-218
-221
-215
-176
-133
-133
-135
-131
-132
-149
-183
-190
-207
-229
-251
-250
-237
-226
-227
-243
-219
-205
-219
-237
-260
-251
-265
-286
-308
-327
-365
-386
-376
-384
-394
-395
-359
-320
-319
-303
-267
-246
-235
-239
-257
-288
-319
-317
-303
-289
-289
-293
-306
-322
-316
-299
-293
-281
-277
-309
-316
-332
-351
-352
-347
-364
-374
-354
-345
-333
-320
-310
-345
-386
-380
-372
-367
-357
-348
-336
-336
-336
-348
-360
-365
-385
-378
-373
-365
-335
-301
-279
-278
-290
-305
-316
-314
-299
-285
-277
-290
-309
-317
-314
-305
-289
-293
-289
-282
-293
-320
-357
-389
-429
-464
-466
-464
-440
-390
-367
-341
-310
-272
-252
-291
-316
-303
-327
-355
-359
-379
-375
-359
-353
-329
-324
-345
-354
-358
-350
-335
-330
-340
-369
-373
-375
-396
-386
-354
-335
-311
-299
-316
-334
-336
-336
-348
-361
-362
-336
-325
-337
-336
-331
-350
-371
-350
-327
-325
-325
-323
-314
-322
-328
-342
-360
-351
-348
-344
-345
-347
-315
-314
-296
-266
-270
-240
-213
-204
-194
-173
-171
-186
-187
-192
-197
-216
-239
-235
-218
-220
-212
-196
-184
-202
-192
-167
-157
-135
-142
-169
-211
-250
-266
-284
-301
-277
-262
-266
-263
-253
-241
-228
-248
-280
-287
-296
-287
-269
-276
-300
-302
-302
-301
-280
-270
-272
-256
-256
-268
-285
-302
-333
-339
-337
-333
-309
-287
-269
-277
-280
-276
-287
-278
-273
-274
-267
-258
-261
-272
-286
-272
-264
-273
-276
-246
-230
-233
-228
-210
-173
-191
-202
-221
-231
-227
-220
-231
-259
-268
-262
-247
-255
-263
-267
-266
-260
-257
-262
-280
-284
-288
-268
-264
-256
-255
-256
-268
-287
-277
-279
-278
-263
-267
-270
-256
-265
-280
-288
-294
-305
-310
-287
-271
-271
-258
-238
-245
-247
-260
-284
-282
-264
-244
-232
-240
-253
-269
-283
-289
-291
-305
-311
-304
-314
-315
-297
-295
-281
-241
-213
-196
-196
-174
-132
-133
-163
-189
-183
-189
-179
-146
-154
-169
-184
-214
-233
-250
-261
-261
-262
-258
-271
-267
-284
-327
-342
-344
-345
-366
-348
-317
-305
-302
-284
-240
-225
-235
-249
-234
-221
-223
-209
-211
-226
-232
-227
-226
-229
-238
-250
-230
-210
-198
-192
-196
-195
-197
-202
-196
-183
-165
-154
-158
-160
-153
-145
-150
-158
-194
-218
-197
-167
-152
-164
-186
-213
-243
-264
-280
-311
-315
-298
-291
-262
-281
-291
-269
-266
-242
-248
-255
-253
-262
-257
-252
-259
-279
-315
-329
-334
-372
-406
-426
-418
-409
-403
-384
-390
-401
-384
-364
-343
-338
-373
-370
-369
-362
-336
-343
-338
-323
-298
-276
-257
-236
-221
-220
-225
-235
-261
-270
-266
-252
-228
-215
-218
-217
-210
-216
-214
-233
-209
-168
-159
-152
-155
-173
-192
-213
-233
-238
-261
-283
-292
-307
-326
-328
-328
-323
-328
-338
-347
-350
-348
-360
-351
-359
-374
-355
-320
-315
-340
-323
-315
-331
-343
-357
-364
-368
-358
-346
-363
-372
-363
-356
-352
-351
-338
-313
-309
-299
-280
-283
-280
-276
-269
-280
-309
-315
-299
-285
-288
-303
-294
-277
-293
-304
-305
-314
-293
-272
-267
-279
-294
-281
-276
-270
-251
-243
-220
-229
-231
-237
-266
-277
-285
-291
-299
-312
-297
-282
-288
-272
-255
-255
-251
-232
-220
-185
-170
-178
-190
-216
-216
-200
-189
-179
-193
-218
-209
-215
-246
-277
-296
-284
-266
-274
-258
-225
-204
-183
-171
-167
-184
-195
-196
-213
-216
-221
-217
-231
-232
-224
-228
-243
-261
-250
-243
-248
-256
-270
-269
-278
-274
-281
-289
-275
-292
-290
-290
-303
-282
-257
-239
-250
-262
-250
-272
-271
-284
-300
-313
-337
-325
-297
-289
-305
-322
-327
-315
-279
-246
-219
-223
-236
-262
-260
-231
-213
-191
-185
-198
-195
-195
-178
-164
-168
-168
-194
-223
-250
-255
-253
-252
-232
-231
-256
-248
-249
-277
-289
-301
-308
-319
-339
-356
-356
-351
-347
-348
-349
-354
-350
-355
-368
-375
-399
-403
-403
-395
-375
-374
-391
-397
-369
-336
-306
-281
-303
-326
-311
-288
-258
-222
-199
-203
-211
-213
-194
-188
-184
-164
-169
-178
-169
-163
-157
-163
-180
-179
-192
-212
-215
-192
-183
-182
-190
-206
-203
-203
-233
-242
-230
-241
-253
-286
-300
-280
-261
-254
-248
-239
-254
-254
-285
-302
-288
-274
-267
-291
-305
-302
-278
-251
-259
-283
-296
-284
-254
-230
-229
-238
-239
-268
-260
-240
-215
-170
-170
-183
-198
-220
-249
-284
-290
-282
-268
-273
-260
-266
-286
-278
-278
-293
-281
-260
-265
-266
-286
-302
-280
-244
-207
-184
-183
-169
-202
-230
-243
-251
-260
-285
-293
-293
-304
-315
-305
-312
-313
-302
-290
-256
-228
-214
-199
-204
-202
-192
-201
-223
-273
-295
-294
-286
-279
-268
-263
-273
-270
-256
-237
-229
-228
-244
-248
-260
-291
-313
-321
-335
-330
-316
-296
-263
-269
-280
-287
-297
-282
-289
-297
-282
-308
-328
-315
-337
-344
-324
-322
-334
-354
-347
-353
-363
-336
-320
-301
-292
-294
-269
-267
-256
-242
-226
-233
-246
-242
-259
-256
-250
-231
-222
-222
-217
-223
-238
-249
-249
-260
-267
-281
-291
-268
-267
-279
-273
-250
-243
-243
-242
-253
-236
-215
-222
-202
-194
-189
-190
-222
-243
-261
-279
-298
-298
-305
-285
-258
-256
-260
-268
-268
-263
-248
-221
-203
-210
-230
-242
-261
-276
-268
-265
-247
-233
-244
-252
-249
-227
-197
-170
-135
-121
-115
-110
-116
-112
-82
-58
-40
-25
-23
-14
-9
-17
-33
-35
-53
-65
-76
-78
-100
-124
-159
-179
-181
-206
-182
-179
-178
-169
-175
-154
-142
-156
-177
-179
-204
-227
-233
-249
-277
-300
-316
-323
-298
-288
-301
-303
-307
-341
-333
-286
-279
-287
-276
-259
-244
-218
-191
-174
-176
-187
-177
-190
-215
-228
-229
-221
-208
-193
-198
-204
-216
-228
-233
-244
-283
-293
-287
-276
-269
-289
-329
-353
-357
-354
-358
-362
-364
-368
-355
-331
-292
-267
-262
-233
-208
-208
-206
-225
-242
-252
-258
-289
-294
-260
-247
-260
-260
-252
-246
-230
-204
-159
-132
-126
-122
-125
-145
-150
-152
-146
-158
-196
-223
-247
-222
-185
-177
-179
-189
-197
-208
-230
-224
-233
-229
-218
-209
-190
-185
-164
-145
-162
-184
-192
-200
-202
-211
-217
-225
-242
-222
-209
-212
-196
-200
-204
-192
-191
-173
-149
-111
-104
-120
-118
-110
-113
-112
-102
-103
-116
-122
-141
-171
-171
-168
-179
-195
-228
-258
-282
-293
-276
-268
-289
-281
-248
-246
-270
-291
-299
-295
-289
-276
-260
-263
-281
-305
-323
-308
-305
-314
-321
-324
-311
-298
-302
-290
-276
-275
-251
-262
-250
-231
-234
-227
-238
-231
-234
-250
-244
-211
-161
-155
-170
-190
-184
-154
-160
-157
-155
-147
-129
-128
-126
-129
-138
-137
-139
-153
-163
-160
-144
-161
-184
-212
-220
-218
-211
-197
-206
-209
-208
-204
-181
-186
-205
-241
-288
-308
-317
-341
-364
-375
-405
-419
-448
-455
-441
-443
-445
-449
-426
-411
-433
-427
-407
-399
-393
-385
-352
-337
-343
-346
-348
-346
-319
-295
-307
-300
-286
-273
-280
-292
-251
-238
-263
-286
-275
-259
-240
-216
-227
-248
-251
-256
-252
-242
-235
-223
-240
-262
-237
-229
-250
-260
-267
-274
-286
-286
-285
-302
-303
-274
-264
-257
-246
-232
-231
-219
-216
-214
-190
-211
-241
-253
-249
-248
-236
-195
-169
-165
-179
-184
-186
-195
-203
-204
-210
-244
-276
-270
-271
-244
-222
-221
-230
-253
-258
-265
-269
-279
-301
-311
-299
-266
-217
-184
-172
-170
-168
-165
-153
-133
-133
-121
-133
-159
-167
-155
-151
-155
-172
-210
-239
-269
-280
-303
-296
-294
-312
-304
-296
-310
-312
-298
-285
-280
-275
-275
-296
-299
-298
-299
-289
-294
-298
-277
-259
-228
-215
-194
-185
-187
-183
-211
-221
-203
-199
-203
-204
-201
-192
-168
-148
-138
-110
-106
-97
-99
-143
-204
-245
-271
-294
-292
-288
-293
-274
-246
-220
-218
-236
-270
-275
-265
-249
-228
-239
-268
-278
-276
-265
-251
-256
-257
-268
-289
-284
-279
-277
-256
-241
-227
-237
-254
-227
-232
-248
-217
-212
-225
-224
-212
-181
-190
-205
-170
-151
-154
-136
-133
-143
-166
-175
-188
-207
-198
-173
-160
-143
-120
-117
-146
-169
-163
-154
-131
-114
-88
-88
-125
-140
-145
-149
-130
-109
-101
-110
-120
-131
-168
-176
-176
-187
-199
-199
-195
-181
-188
-185
-145
-126
-95
-76
-65
-75
-78
-58
-64
-91
-128
-109
-106
-135
-136
-118
-123
-131
-145
-151
-140
-156
-150
-144
-173
-184
-179
-201
-226
-217
-215
-216
-205
-206
-194
-176
-165
-159
-170
-188
-171
-167
-195
-230
-247
-258
-250
-233
-218
-216
-204
-183
-191
-199
-189
-181
-172
-155
-121
-124
-129
-147
-176
-184
-219
-208
-167
-157
-121
-96
-89
-74
-67
-61
-72
-90
-111
-145
-170
-188
-219
-231
-270
-279
-241
-207
-153
-141
-156
-159
-151
-156
-141
-144
-170
-172
-171
-159
-155
-143
-130
-112
-107
-103
-97
-134
-164
-189
-246
-263
-260
-249
-247
-267
-275
-282
-301
-339
-343
-340
-368
-383
-363
-352
-335
-327
-357
-369
-352
-357
-360
-361
-366
-354
-346
-346
-339
-338
-349
-367
-382
-385
-375
-375
-362
-349
-358
-354
-350
-334
-286
-249
-231
-227
-226
-233
-243
-256
-254
-253
-266
-277
-274
-245
-222
-214
-210
-201
-201
-213
-203
-203
-240
-269
-296
-296
-283
-278
-279
-288
-274
-261
-226
-202
-194
-180
-169
-158
-160
-166
-180
-185
-201
-206
-209
-200
-189
-199
-192
-185
-202
-212
-242
-288
-296
-304
-294
-298
-309
-302
-313
-304
-293
-297
-282
-258
-268
-289
-309
-324
-335
-318
-284
-275
-282
-312
-321
-300
-279
-244
-199
-186
-181
-187
-189
-199
-195
-180
-202
-215
-210
-210
-206
-202
-203
-207
-210
-217
-209
-191
-202
-234
-263
-264
-253
-256
-288
-292
-278
-278
-295
-319
-341
-336
-323
-337
-337
-314
-307
-305
-300
-309
-317
-310
-299
-270
-257
-244
-218
-202
-179
-184
-207
-226
-245
-261
-297
-338
-354
-374
-366
-352
-355
-363
-394
-420
-429
-424
-416
-400
-386
-385
-372
-354
-334
-316
-307
-317
-320
-296
-268
-267
-283
-288
-295
-282
-275
-281
-269
-246
-271
-300
-281
-283
-283
-271
-280
-294
-261
-247
-256
-252
-270
-289
-286
-289
-287
-275
-280
-279
-255
-249
-256
-265
-255
-247
-266
-276
-280
-279
-274
-252
-263
-265
-239
-215
-209
-209
-218
-224
-225
-221
-188
-171
-167
-168
-176
-189
-187
-204
-207
-214
-217
-215
-233
-235
-220
-197
-179
-173
-148
-134
-125
-123
-147
-167
-192
-209
-195
-220
-257
-268
-282
-286
-317
-323
-338
-365
-361
-330
-298
-261
-246
-273
-261
-261
-271
-291
-323
-316
-307
-309
-290
-260
-246
-258
-257
-237
-234
-241
-254
-262
-255
-238
-229
-211
-178
-160
-177
-182
-182
-187
-162
-165
-161
-156
-170
-182
-204
-210
-215
-198
-181
-191
-181
-166
-175
-176
-186
-179
-173
-204
-216
-240
-285
-318
-340
-351
-358
-394
-391
-353
-344
-354
-332
-297
-264
-245
-231
-235
-232
-219
-224
-237
-229
-222
-235
-255
-286
-313
-335
-341
-340
-337
-336
-346
-338
-312
-304
-304
-294
-284
-283
-282
-291
-315
-307
-308
-330
-361
-399
-400
-391
-395
-405
-402
-390
-367
-375
-390
-379
-381
-386
-398
-404
-412
-421
-415
-413
-411
-413
-428
-425
-409
-403
-382
-376
-362
-338
-338
-346
-342
-355
-363
-346
-333
-348
-347
-335
-345
-345
-342
-348
-333
-320
-296
-285
-288
-275
-244
-225
-238
-250
-254
-240
-222
-220
-223
-222
-225
-228
-232
-221
-213
-218
-215
-214
-216
-197
-180
-158
-156
-169
-165
-162
-152
-147
-143
-131
-127
-150
-170
-162
-155
-171
-192
-219
-256
-274
-297
-300
-299
-310
-341
-347
-357
-355
-323
-340
-351
-355
-368
-347
-321
-291
-249
-229
-216
-209
-225
-231
-222
-241
-248
-230
-228
-225
-233
-250
-254
-244
-214
-198
-179
-168
-172
-188
-195
-202
-228
-246
-250
-255
-264
-267
-239
-216
-214
-217
-219
-237
-242
-226
-238
-249
-243
-244
-247
-282
-269
-261
-273
-255
-268
-267
-285
-320
-346
-348
-355
-365
-363
-371
-366
-358
-369
-391
-400
-386
-363
-340
-332
-350
-344
-332
-352
-364
-378
-392
-398
-377
-360
-363
-354
-343
-356
-354
-359
-372
-371
-398
-382
-353
-370
-370
-385
-370
-330
-317
-317
-322
-338
-349
-336
-318
-291
-261
-244
-246
-251
-241
-229
-230
-236
-250
-259
-270
-290
-295
-285
-273
-250
-241
-244
-240
-246
-237
-251
-302
-328
-331
-312
-303
-290
-282
-289
-281
-307
-333
-321
-311
-299
-308
-324
-326
-315
-311
-328
-350
-370
-372
-374
-353
-330
-291
-278
-286
-296
-300
-280
-276
-300
-310
-309
-333
-337
-336
-347
-337
-344
-373
-380
-394
-399
-399
-393
-375
-360
-350
-347
-333
-293
-256
-227
-207
-191
-173
-169
-190
-205
-212
-208
-182
-178
-167
-170
-190
-191
-201
-189
-171
-167
-174
-172
-193
-201
-222
-251
-265
-272
-285
-287
-272
-253
-235
-250
-240
-245
-271
-265
-258
-271
-309
-337
-336
-325
-332
-349
-354
-361
-360
-362
-371
-388
-394
-385
-363
-344
-331
-323
-338
-330
-319
-333
-330
-317
-300
-294
-319
-318
-321
-353
-367
-384
-401
-417
-441
-413
-352
-321
-276
-245
-244
-261
-271
-277
-296
-319
-331
-320
-317
-326
-330
-338
-360
-378
-424
-459
-462
-470
-451
-461
-467
-453
-434
-405
-387
-377
-368
-357
-347
-364
-376
-376
-360
-347
-347
-332
-307
-281
-277
-265
-265
-298
-325
-342
-351
-371
-380
-371
-354
-329
-347
-360
-357
-340
-304
-285
-294
-292
-280
-274
-273
-279
-251
-219
-224
-235
-260
-274
-282
-291
-273
-287
-298
-310
-317
-294
-269
-271
-249
-262
-271
-275
-281
-283
-289
-267
-263
-288
-310
-311
-304
-293
-296
-301
-328
-351
-341
-324
-297
-288
-269
-229
-213
-210
-203
-193
-206
-215
-207
-220
-209
-189
-187
-211
-254
-290
-312
-331
-339
-327
-309
-287
-262
-244
-239
-238
-240
-232
-228
-221
-225
-233
-256
-285
-298
-312
-291
-260
-236
-229
-247
-252
-257
-267
-267
-261
-248
-269
-285
-285
-308
-314
-300
-313
-308
-306
-305
-299
-296
-288
-294
-304
-289
-281
-277
-271
-275
-243
-237
-208
-200
-209
-201
-227
-239
-237
-234
-223
-219
-229
-226
-241
-250
-250
-279
-302
-327
-349
-355
-320
-297
-302
-297
-302
-287
-274
-289
-303
-317
-322
-308
-309
-289
-250
-259
-257
-247
-256
-265
-284
-299
-284
-266
-247
-229
-237
-252
-260
-252
-262
-255
-262
-245
-206
-225
-225
-230
-245
-239
-249
-251
-220
-217
-213
-190
-190
-184
-178
-163
-137
-141
-139
-141
-139
-137
-134
-126
-120
-145
-166
-156
-138
-139
-134
-138
-165
-146
-146
-165
-183
-222
-218
-195
-210
-218
-220
-251
-273
-301
-290
-257
-254
-265
-260
-272
-302
-292
-287
-296
-275
-234
-201
-186
-187
-184
-178
-158
-173
-183
-156
-146
-135
-114
-128
-149
-140
-141
-150
-152
-150
-147
-165
-143
-122
-127
-133
-137
-140
-157
-183
-189
-192
-195
-178
-165
-163
-151
-146
-187
-202
-198
-208
-228
-234
-205
-200
-197
-178
-170
-193
-232
-243
-251
-245
-239
-259
-241
-220
-224
-262
-284
-289
-314
-340
-357
-342
-321
-292
-264
-273
-277
-262
-284
-288
-256
-257
-248
-228
-212
-211
-219
-210
-213
-229
-254
-252
-230
-256
-266
-249
-248
-243
-244
-240
-228
-225
-223
-227
-262
-301
-337
-339
-328
-352
-369
-378
-371
-371
-367
-361
-373
-367
-357
-356
-339
-336
-363
-367
-366
-351
-344
-326
-287
-277
-273
-245
-225
-225
-231
-243
-233
-215
-194
-178
-159
-168
-188
-208
-227
-242
-248
-272
-290
-301
-328
-326
-333
-342
-335
-323
-316
-304
-294
-289
-259
-249
-247
-253
-272
-265
-242
-226
-212
-198
-207
-220
-249
-259
-254
-254
-258
-267
-265
-275
-276
-271
-269
-239
-218
-199
-201
-202
-198
-195
-178
-183
-188
-175
-189
-217
-246
-230
-209
-215
-244
-259
-251
-272
-298
-292
-267
-251
-258
-268
-276
-291
-292
-286
-285
-289
-263
-258
-264
-274
-259
-245
-254
-249
-283
-298
-307
-316
-317
-336
-342
-352
-358
-354
-347
-342
-338
-329
-340
-334
-317
-300
-281
-278
-284
-295
-311
-315
-307
-281
-266
-258
-235
-218
-191
-205
-219
-237
-245
-211
-189
-192
-187
-175
-177
-178
-178
-198
-193
-178
-170
-161
-169
-173
-176
-184
-182
-189
-202
-221
-243
-263
-293
-314
-346
-363
-359
-348
-328
-315
-335
-334
-330
-349
-344
-339
-339
-331
-336
-340
-345
-366
-389
-388
-380
-362
-317
-283
-239
-224
-217
-212
-204
-201
-212
-210
-231
-243
-232
-241
-230
-226
-237
-251
-268
-249
-250
-241
-223
-214
-218
-209
-196
-194
-199
-180
-198
-238
-235
-235
-248
-258
-236
-199
-177
-154
-126
-115
-120
-133
-141
-122
-131
-153
-149
-168
-184
-185
-198
-197
-191
-198
-205
-208
-220
-211
-205
-228
-242
-262
-266
-259
-263
-253
-254
-271
-279
-282
-275
-265
-258
-247
-235
-256
-263
-277
-286
-258
-229
-206
-207
-207
-209
-209
-219
-258
-288
-314
-314
-305
-308
-277
-269
-259
-246
-226
-207
-220
-244
-260
-273
-286
-287
-281
-288
-272
-257
-242
-239
-246
-223
-187
-167
-156
-130
-128
-160
-194
-209
-212
-201
-186
-179
-179
-174
-175
-189
-180
-162
-133
-142
-177
-180
-159
-174
-219
-239
-254
-248
-238
-209
-211
-226
-203
-203
-228
-236
-209
-202
-234
-252
-246
-234
-205
-176
-136
-140
-154
-162
-206
-231
-258
-274
-256
-252
-220
-210
-222
-216
-251
-292
-318
-320
-318
-322
-316
-297
-299
-292
-271
-260
-248
-242
-257
-240
-240
-267
-272
-263
-259
-277
-282
-260
-251
-242
-220
-184
-156
-157
-158
-175
-186
-209
-227
-223
-220
-243
-268
-287
-326
-338
-330
-303
-279
-246
-217
-221
-218
-225
-248
-253
-241
-231
-233
-256
-243
-229
-248
-255
-250
-227
-220
-207
-205
-219
-210
-206
-191
-201
-233
-248
-255
-273
-299
-316
-327
-309
-321
-342
-348
-341
-330
-345
-331
-327
-335
-326
-308
-277
-270
-257
-231
-232
-197
-170
-194
-197
-167
-161
-197
-232
-233
-219
-211
-217
-208
-227
-251
-246
-252
-234
-212
-190
-179
-170
-161
-165
-187
-208
-209
-222
-252
-262
-265
-251
-227
-220
-217
-205
-178
-182
-179
-182
-203
-209
-223
-220
-246
-255
-249
-269
-271
-268
-257
-252
-279
-290
-299
-334
-349
-329
-318
-300
-280
-305
-334
-352
-357
-329
-317
-308
-324
-333
-338
-352
-333
-306
-287
-293
-303
-294
-281
-265
-269
-283
-271
-253
-246
-234
-227
-237
-236
-233
-230
-229
-224
-204
-218
-232
-236
-261
-284
-289
-275
-279
-287
-315
-332
-331
-354
-359
-349
-339
-327
-305
-294
-303
-339
-340
-327
-330
-350
-345
-331
-328
-335
-323
-315
-320
-312
-313
-299
-298
-309
-290
-294
-287
-286
-318
-318
-314
-311
-305
-307
-301
-300
-281
-254
-222
-187
-179
-174
-164
-152
-173
-183
-189
-197
-196
-222
-220
-231
-226
-201
-195
-186
-183
-179
-175
-165
-144
-152
-163
-182
-191
-186
-175
-170
-181
-217
-243
-229
-239
-241
-226
-211
-213
-217
-226
-273
-296
-297
-301
-289
-285
-261
-247
-250
-237
-237
-223
-217
-211
-203
-186
-175
-169
-149
-156
-148
-155
-149
-149
-181
-192
-217
-227
-229
-242
-233
-231
-233
-231
-237
-236
-214
-209
-188
-168
-171
-213
-254
-253
-249
-240
-234
-221
-217
-195
-191
-210
-211
-202
-179
-165
-156
-144
-124
-104
-85
-76
-76
-82
-91
-104
-107
-101
-105
-104
-112
-101
-107
-119
-146
-192
-202
-226
-257
-256
-271
-296
-293
-288
-291
-305
-323
-313
-319
-332
-325
-321
-333
-359
-360
-373
-387
-391
-370
-374
-379
-387
-388
-395
-405
-398
-394
-380
-383
-379
-369
-367
-350
-341
-334
-346
-375
-374
-371
-412
-439
-458
-478
-459
-426
-388
-357
-323
-288
-282
-279
-269
-294
-296
-287
-276
-272
-280
-266
-261
-270
-274
-286
-316
-320
-318
-307
-271
-267
-251
-233
-220
-213
-231
-241
-238
-232
-223
-201
-200
-232
-226
-223
-264
-273
-268
-268
-274
-287
-281
-278
-290
-299
-292
-292
-307
-291
-282
-314
-303
-271
-252
-244
-246
-222
-215
-228
-197
-193
-193
-206
-240
-249
-235
-249
-267
-270
-269
-261
-275
-281
-265
-254
-245
-243
-240
-259
-267
-270
-293
-308
-320
-329
-331
-307
-292
-304
-305
-290
-306
-320
-328
-318
-290
-296
-273
-248
-252
-235
-248
-275
-283
-294
-305
-322
-319
-310
-277
-253
-246
-224
-238
-267
-282
-299
-305
-302
-302
-291
-306
-312
-313
-328
-330
-340
-354
-347
-363
-397
-393
-381
-359
-338
-313
-314
-327
-314
-325
-329
-323
-301
-273
-290
-310
-297
-318
-350
-353
-360
-365
-358
-338
-311
-297
-296
-295
-295
-295
-303
-313
-324
-328
-336
-318
-281
-261
-248
-230
-224
-239
-252
-262
-258
-260
-278
-289
-295
-294
-290
-279
-265
-267
-230
-199
-164
-118
-113
-124
-136
-148
-157
-176
-203
-240
-268
-275
-287
-315
-295
-280
-275
-284
-293
-298
-290
-260
-249
-256
-232
-234
-242
-256
-277
-272
-287
-285
-275
-264
-270
-281
-309
-307
-283
-281
-293
-283
-245
-233
-244
-244
-246
-237
-227
-210
-178
-176
-185
-189
-192
-178
-173
-181
-184
-187
-189
-180
-169
-165
-164
-175
-174
-177
-185
-172
-172
-182
-163
-168
-189
-198
-215
-226
-230
-231
-247
-245
-242
-263
-278
-275
-268
-294
-298
-284
-306
-302
-276
-274
-268
-259
-278
-290
-328
-350
-340
-341
-349
-342
-314
-300
-290
-244
-244
-253
-257
-253
-227
-218
-181
-164
-187
-201
-226
-254
-263
-268
-267
-255
-255
-239
-228
-230
-211
-205
-208
-200
-199
-204
-216
-232
-249
-271
-277
-266
-272
-285
-293
-308
-292
-269
-288
-292
-290
-280
-278
-306
-311
-326
-331
-336
-338
-312
-312
-308
-287
-274
-267
-258
-242
-238
-242
-243
-249
-271
-297
-302
-302
-306
-300
-294
-267
-258
-246
-245
-244
-217
-207
-217
-220
-226
-241
-240
-240
-253
-269
-297
-293
-249
-208
-195
-187
-180
-223
-252
-260
-259
-253
-232
-211
-218
-219
-199
-175
-186
-189
-189
-207
-192
-176
-191
-207
-221
-219
-224
-230
-233
-229
-229
-227
-244
-258
-258
-275
-256
-244
-230
-221
-220
-222
-238
-253
-259
-276
-278
-274
-275
-282
-286
-292
-278
-236
-226
-209
-208
-190
-177
-186
-184
-192
-198
-192
-201
-228
-233
-230
-226
-211
-200
-176
-153
-167
-182
-204
-230
-243
-255
-276
-296
-283
-267
-260
-244
-230
-246
-286
-297
-260
-265
-286
-298
-294
-297
-312
-321
-319
-302
-282
-273
-279
-284
-267
-263
-259
-257
-237
-236
-277
-300
-287
-257
-234
-235
-254
-235
-238
-280
-289
-299
-313
-330
-342
-354
-366
-387
-391
-395
-411
-410
-404
-389
-368
-349
-359
-359
-350
-337
-308
-297
-321
-355
-365
-348
-313
-292
-288
-296
-289
-302
-321
-309
-291
-276
-275
-269
-263
-241
-195
-184
-188
-172
-205
-222
-246
-283
-291
-327
-321
-315
-333
-338
-343
-330
-320
-309
-307
-321
-292
-275
-283
-276
-272
-273
-288
-299
-274
-256
-266
-275
-297
-307
-306
-313
-302
-290
-283
-282
-285
-288
-293
-294
-276
-255
-250
-266
-271
-264
-241
-247
-278
-291
-293
-308
-294
-276
-262
-242
-247
-258
-244
-235
-221
-212
-231
-187
-167
-183
-178
-172
-164
-178
-175
-188
-204
-219
-267
-302
-320
-323
-320
-308
-306
-307
-287
-268
-236
-223
-210
-205
-222
-241
-238
-245
-260
-244
-257
-272
-258
-248
-259
-280
-299
-300
-298
-286
-277
-301
-309
-322
-331
-339
-331
-310
-280
-251
-243
-260
-266
-253
-243
-242
-262
-259
-245
-240
-239
-236
-257
-259
-253
-255
-249
-244
-225
-232
-231
-247
-289
-312
-319
-302
-281
-256
-229
-236
-233
-245
-271
-272
-249
-233
-228
-214
-240
-253
-252
-261
-275
-289
-299
-269
-249
-231
-194
-175
-174
-198
-202
-201
-228
-227
-225
-246
-241
-226
-218
-233
-257
-278
-262
-236
-246
-270
-281
-268
-260
-256
-267
-295
-303
-277
-247
-235
-238
-230
-202
-199
-196
-190
-188
-188
-205
-188
-183
-192
-184
-182
-190
-210
-236
-266
-292
-284
-294
-303
-292
-270
-248
-245
-241
-240
-218
-215
-217
-205
-193
-188
-191
-173
-151
-148
-146
-146
-150
-169
-165
-143
-150
-139
-135
-148
-164
-150
-131
-124
-116
-124
-135
-167
-203
-207
-229
-258
-272
-291
-304
-300
-295
-300
-323
-329
-330
-330
-328
-315
-293
-272
-270
-252
-230
-228
-191
-173
-169
-163
-161
-168
-176
-165
-172
-211
-234
-252
-257
-264
-278
-241
-229
-228
-232
-257
-264
-273
-276
-261
-245
-248
-251
-256
-268
-269
-266
-283
-291
-295
-303
-293
-290
-275
-263
-273
-274
-278
-282
-302
-326
-328
-310
-295
-316
-313
-307
-318
-311
-308
-318
-317
-328
-342
-340
-374
-399
-388
-360
-357
-371
-355
-357
-382
-375
-361
-340
-336
-309
-287
-277
-293
-318
-318
-310
-301
-279
-278
-293
-296
-294
-295
-285
-270
-253
-236
-201
-193
-218
-232
-248
-218
-190
-187
-205
-229
-243
-226
-240
-248
-251
-264
-288
-299
-299
-309
-327
-326
-320
-320
-319
-330
-336
-352
-351
-343
-346
-341
-329
-295
-260
-227
-217
-225
-213
-221
-239
-228
-235
-251
-228
-218
-192
-181
-168
-141
-160
-169
-168
-166
-158
-161
-162
-162
-164
-188
-193
-198
-221
-239
-251
-255
-262
-273
-269
-275
-298
-263
-227
-202
-173
-173
-189
-201
-223
-222
-247
-286
-297
-321
-328
-311
-299
-297
-318
-312
-309
-330
-343
-322
-336
-359
-347
-367
-375
-372
-376
-371
-345
-310
-302
-298
-292
-290
-263
-254
-257
-266
-276
-281
-276
-276
-276
-264
-246
-217
-190
-200
-223
-237
-254
-258
-260
-244
-232
-242
-260
-271
-255
-258
-265
-260
-266
-254
-241
-244
-267
-282
-260
-241
-223
-238
-237
-249
-246
-232
-248
-235
-246
-256
-260
-281
-290
-324
-331
-311
-298
-288
-266
-251
-251
-232
-227
-228
-253
-282
-298
-336
-356
-380
-378
-332
-308
-294
-303
-295
-248
-224
-234
-252
-269
-266
-272
-251
-226
-223
-233
-234
-249
-272
-266
-271
-293
-308
-307
-315
-308
-317
-339
-332
-342
-341
-346
-375
-358
-353
-357
-338
-326
-317
-283
-257
-248
-238
-212
-197
-196
-214
-239
-251
-260
-261
-252
-275
-291
-272
-274
-257
-243
-252
-268
-273
-256
-240
-216
-198
-183
-169
-170
-161
-156
-171
-187
-206
-206
-243
-260
-245
-257
-254
-259
-274
-277
-279
-268
-253
-243
-237
-219
-213
-220
-243
-263
-261
-274
-296
-299
-274
-258
-250
-214
-205
-211
-204
-194
-161
-161
-180
-185
-234
-258
-255
-248
-245
-283
-271
-255
-256
-249
-240
-243
-248
-271
-270
-264
-272
-278
-271
-235
-234
-274
-310
-345
-375
-387
-381
-378
-370
-344
-320
-322
-319
-318
-313
-312
-319
-318
-320
-316
-309
-277
-276
-300
-292
-270
-251
-240
-256
-289
-303
-317
-317
-315
-316
-324
-346
-373
-377
-365
-378
-380
-371
-366
-356
-325
-310
-300
-284
-289
-307
-311
-304
-292
-301
-332
-311
-307
-294
-277
-287
-291
-305
-314
-323
-338
-330
-321
-328
-312
-295
-306
-299
-295
-304
-291
-263
-242
-245
-244
-241
-223
-219
-240
-238
-241
-222
-228
-255
-258
-288
-301
-294
-296
-294
-287
-258
-226
-220
-214
-178
-176
-223
-245
-265
-276
-258
-251
-271
-279
-273
-288
-276
-239
-224
-189
-185
-201
-223
-218
-214
-211
-196
-201
-216
-236
-248
-268
-280
-282
-275
-278
-258
-234
-245
-236
-213
-208
-194
-195
-204
-220
-249
-273
-270
-270
-277
-277
-267
-267
-269
-264
-243
-214
-190
-179
-182
-172
-180
-178
-162
-169
-171
-167
-182
-173
-182
-185
-178
-202
-204
-203
-206
-206
-194
-190
-188
-182
-171
-150
-148
-140
-154
-189
-193
-192
-188
-192
-184
-184
-178
-173
-207
-220
-199
-196
-213
-240
-248
-233
-237
-248
-239
-231
-199
-166
-157
-167
-195
-216
-203
-195
-202
-203
-210
-211
-207
-175
-175
-174
-158
-148
-146
-174
-165
-167
-197
-180
-178
-211
-218
-225
-200
-192
-216
-214
-215
-214
-222
-235
-245
-252
-254
-241
-236
-207
-175
-157
-143
-164
-190
-202
-209
-190
-179
-174
-164
-148
-128
-156
-165
-155
-156
-138
-142
-142
-144
-126
-102
-101
-110
-116
-105
-92
-91
-89
-108
-131
-129
-115
-139
-171
-207
-221
-212
-212
-195
-194
-182
-181
-188
-168
-163
-156
-155
-172
-177
-207
-227
-227
-226
-237
-268
-266
-261
-254
-249
-247
-246
-233
-198
-179
-182
-166
-157
-175
-199
-186
-173
-186
-185
-167
-129
-132
-151
-137
-134
-146
-131
-122
-110
-122
-150
-142
-143
-151
-151
-165
-159
-124
-121
-135
-152
-142
-128
-137
-147
-175
-202
-221
-222
-218
-221
-219
-198
-172
-165
-185
-187
-192
-183
-189
-204
-197
-188
-195
-210
-222
-213
-204
-197
-199
-224
-235
-256
-270
-284
-288
-282
-289
-299
-298
-315
-328
-342
-345
-325
-323
-324
-331
-322
-300
-284
-267
-259
-284
-295
-302
-285
-259
-253
-242
-245
-224
-223
-246
-236
-226
-220
-232
-255
-251
-272
-284
-263
-276
-272
-258
-238
-221
-234
-233
-220
-207
-215
-212
-196
-205
-226
-246
-268
-286
-293
-298
-278
-253
-242
-254
-266
-254
-261
-270
-274
-281
-288
-286
-268
-285
-319
-314
-301
-291
-273
-269
-262
-248
-245
-251
-277
-300
-302
-284
-251
-230
-219
-208
-193
-176
-184
-170
-154
-151
-167
-194
-207
-201
-214
-233
-248
-239
-235
-270
-275
-272
-249
-246
-273
-270
-225
-172
-159
-154
-159
-156
-172
-204
-213
-203
-234
-278
-316
-336
-328
-319
-320
-314
-299
-300
-292
-272
-236
-207
-171
-169
-196
-205
-220
-245
-249
-209
-203
-231
-215
-199
-203
-193
-183
-182
-202
-199
-201
-186
-178
-195
-200
-208
-203
-219
-241
-255
-258
-248
-247
-218
-196
-185
-165
-173
-182
-208
-228
-221
-210
-225
-249
-257
-269
-271
-278
-289
-284
-298
-293
-303
-327
-324
-318
-289
-282
-264
-259
-252
-241
-286
-281
-267
-271
-271
-269
-265
-287
-295
-306
-288
-277
-279
-249
-262
-279
-282
-279
-268
-277
-266
-266
-264
-241
-228
-206
-187
-191
-216
-231
-247
-270
-279
-311
-337
-359
-374
-352
-306
-290
-289
-298
-311
-299
-296
-300
-282
-275
-289
-304
-305
-314
-321
-318
-299
-275
-265
-234
-192
-191
-190
-206
-216
-197
-213
-232
-231
-233
-211
-211
-224
-226
-269
-296
-289
-282
-265
-243
-242
-227
-255
-275
-265
-268
-265
-256
-226
-207
-203
-208
-216
-241
-280
-300
-296
-302
-277
-271
-261
-211
-209
-201
-209
-246
-255
-253
-267
-287
-289
-289
-303
-324
-330
-334
-334
-332
-299
-289
-293
-267
-265
-257
-228
-221
-208
-193
-195
-181
-180
-205
-228
-237
-239
-266
-285
-260
-233
-224
-199
-202
-208
-218
-203
-196
-215
-214
-181
-149
-169
-178
-168
-180
-192
-179
-183
-224
-251
-233
-210
-196
-168
-158
-152
-160
-198
-210
-205
-204
-178
-161
-162
-156
-177
-203
-215
-223
-233
-226
-234
-269
-278
-266
-258
-257
-250
-283
-305
-288
-292
-302
-315
-350
-374
-374
-379
-364
-353
-376
-350
-313
-316
-298
-304
-332
-321
-324
-348
-355
-366
-355
-367
-364
-348
-347
-321
-328
-341
-341
-352
-351
-329
-325
-324
-311
-288
-271
-278
-287
-301
-296
-270
-268
-272
-289
-315
-325
-322
-309
-288
-273
-254
-267
-284
-294
-293
-278
-268
-244
-233
-246
-274
-268
-269
-269
-249
-235
-213
-201
-187
-191
-212
-197
-187
-204
-235
-254
-255
-260
-282
-314
-317
-289
-259
-241
-248
-248
-256
-254
-269
-278
-291
-289
-286
-299
-283
-259
-252
-273
-295
-313
-317
-322
-321
-315
-314
-319
-329
-316
-313
-318
-332
-344
-346
-346
-362
-374
-375
-369
-356
-357
-354
-351
-348
-334
-325
-313
-306
-299
-291
-292
-270
-262
-291
-316
-328
-337
-338
-321
-303
-300
-301
-305
-295
-283
-270
-273
-281
-278
-254
-226
-222
-215
-208
-204
-187
-197
-202
-193
-204
-213
-213
-215
-240
-278
-305
-338
-338
-349
-348
-328
-343
-364
-369
-353
-334
-307
-284
-315
-331
-345
-367
-375
-382
-387
-392
-401
-393
-361
-336
-324
-290
-275
-271
-271
-289
-289
-291
-307
-315
-321
-338
-366
-366
-368
-368
-357
-344
-322
-307
-305
-300
-291
-296
-320
-326
-321
-308
-302
-303
-299
-300
-303
-312
-295
-309
-323
-293
-300
-298
-307
-322
-326
-333
-339
-315
-291
-295
-288
-275
-252
-235
-246
-255
-246
-254
-268
-255
-269
-305
-313
-330
-324
-308
-293
-257
-255
-250
-250
-269
-247
-228
-218
-217
-235
-261
-267
-271
-271
-250
-251
-250
-249
-237
-232
-232
-226
-206
-198
-204
-168
-168
-167
-170
-207
-246
-256
-256
-248
-234
-229
-230
-250
-279
-283
-312
-343
-361
-360
-336
-337
-343
-333
-337
-341
-363
-362
-352
-332
-296
-293
-293
-299
-310
-299
-283
-279
-286
-267
-271
-278
-253
-250
-248
-247
-213
-185
-196
-209
-208
-206
-212
-222
-228
-232
-225
-205
-199
-192
-184
-183
-218
-243
-236
-225
-222
-199
-187
-210
-215
-221
-207
-203
-238
-243
-250
-243
-224
-241
-253
-263
-266
-250
-242
-239
-239
-247
-244
-272
-297
-330
-372
-377
-387
-370
-369
-393
-383
-394
-434
-445
-437
-442
-416
-386
-384
-402
-427
-412
-418
-425
-433
-430
-408
-401
-391
-374
-356
-326
-308
-292
-295
-325
-336
-343
-369
-418
-450
-458
-438
-424
-417
-400
-385
-350
-305
-266
-232
-220
-219
-207
-220
-250
-243
-251
-264
-277
-288
-273
-291
-301
-312
-343
-333
-303
-329
-341
-322
-322
-330
-328
-316
-304
-311
-321
-325
-319
-323
-319
-315
-362
-405
-422
-409
-404
-393
-352
-342
-338
-326
-295
-264
-251
-234
-231
-250
-255
-249
-267
-295
-322
-321
-321
-310
-305
-318
-329
-333
-314
-306
-297
-303
-301
-282
-279
-276
-254
-265
-291
-292
-288
-291
-300
-321
-310
-310
-321
-308
-314
-285
-283
-333
-360
-368
-361
-332
-317
-322
-331
-347
-366
-382
-360
-333
-317
-296
-285
-267
-241
-250
-280
-301
-311
-329
-345
-328
-322
-285
-217
-191
-163
-162
-166
-170
-178
-183
-179
-191
-216
-243
-255
-265
-259
-234
-219
-222
-227
-214
-178
-157
-152
-126
-126
-138
-159
-176
-194
-215
-221
-237
-266
-295
-314
-304
-308
-344
-359
-349
-355
-348
-351
-376
-378
-361
-371
-397
-405
-386
-374
-381
-370
-367
-367
-348
-320
-291
-321
-365
-360
-326
-302
-286
-262
-232
-225
-232
-237
-245
-238
-228
-219
-227
-255
-262
-267
-283
-290
-287
-255
-235
-217
-201
-185
-173
-186
-189
-190
-167
-172
-167
-156
-167
-176
-218
-249
-257
-247
-230
-224
-211
-201
-191
-185
-196
-203
-215
-220
-231
-247
-239
-230
-197
-193
-209
-211
-229
-265
-304
-324
-320
-303
-285
-271
-248
-244
-220
-195
-184
-169
-187
-202
-182
-183
-223
-233
-226
-225
-204
-174
-168
-160
-165
-198
-195
-196
-196
-217
-256
-262
-262
-278
-281
-262
-239
-240
-266
-253
-241
-220
-205
-236
-269
-282
-276
-277
-271
-274
-271
-267
-260
-242
-248
-239
-218
-198
-197
-211
-222
-237
-249
-252
-243
-222
-231
-257
-274
-293
-293
-278
-263
-228
-206
-208
-207
-189
-177
-181
-190
-202
-232
-250
-229
-227
-240
-243
-261
-273
-281
-295
-290
-288
-286
-274
-267
-280
-288
-290
-301
-319
-322
-325
-346
-376
-386
-395
-410
-402
-404
-378
-361
-341
-298
-290
-303
-312
-323
-331
-338
-332
-330
-306
-275
-270
-263
-260
-252
-232
-230
-241
-264
-262
-235
-236
-249
-237
-274
-310
-331
-345
-322
-315
-300
-275
-275
-279
-281
-277
-275
-292
-319
-334
-353
-345
-323
-323
-318
-320
-313
-334
-319
-296
-295
-288
-307
-341
-355
-333
-326
-324
-334
-322
-315
-319
-318
-322
-334
-339
-319
-331
-324
-321
-339
-328
-309
-287
-271
-278
-301
-303
-292
-259
-245
-245
-241
-256
-258
-261
-246
-236
-231
-213
-221
-232
-212
-198
-212
-243
-260
-270
-266
-272
-285
-263
-234
-218
-215
-221
-208
-188
-206
-228
-218
-239
-266
-291
-293
-297
-323
-321
-329
-339
-342
-355
-363
-351
-330
-329
-323
-310
-295
-290
-288
-308
-302
-287
-289
-280
-270
-267
-262
-268
-255
-251
-256
-267
-292
-291
-287
-274
-262
-238
-234
-261
-279
-277
-269
-274
-273
-270
-266
-261
-268
-302
-311
-330
-337
-314
-288
-252
-231
-238
-231
-227
-216
-201
-204
-237
-282
-257
-257
-262
-259
-271
-276
-283
-275
-279
-290
-298
-318
-340
-354
-356
-342
-315
-289
-264
-261
-250
-232
-223
-216
-212
-214
-212
-205
-228
-243
-238
-211
-190
-178
-168
-154
-158
-142
-105
-101
-114
-126
-140
-138
-136
-173
-222
-255
-247
-223
-234
-244
-253
-252
-243
-242
-225
-214
-196
-207
-204
-186
-166
-147
-154
-154
-177
-205
-210
-209
-220
-219
-223
-240
-245
-234
-226
-237
-267
-266
-259
-234
-225
-234
-202
-170
-155
-159
-170
-160
-137
-146
-149
-149
-144
-161
-192
-204
-209
-212
-216
-184
-167
-177
-185
-180
-161
-164
-168
-175
-177
-161
-123
-115
-144
-139
-131
-131
-120
-115
-136
-155
-165
-186
-212
-220
-230
-251
-252
-241
-200
-178
-177
-181
-171
-185
-188
-203
-205
-189
-191
-177
-190
-192
-186
-185
-173
-194
-200
-206
-214
-185
-186
-184
-184
-207
-221
-219
-215
-209
-199
-215
-233
-224
-221
-222
-237
-238
-240
-231
-206
-187
-175
-191
-199
-200
-224
-234
-241
-250
-250
-236
-223
-227
-241
-237
-238
-227
-215
-225
-228
-226
-241
-270
-292
-298
-318
-317
-289
-281
-273
-257
-230
-259
-290
-301
-313
-297
-266
-251
-231
-210
-200
-208
-204
-206
-182
-125
-109
-116
-147
-179
-204
-229
-232
-219
-207
-214
-235
-226
-216
-229
-218
-188
-154
-142
-157
-173
-166
-174
-179
-178
-183
-182
-188
-189
-185
-159
-125
-114
-137
-146
-138
-156
-190
-189
-182
-179
-189
-198
-191
-163
-137
-141
-124
-122
-139
-155
-179
-197
-184
-188
-198
-203
-212
-215
-212
-189
-173
-173
-184
-182
-202
-218
-219
-237
-252
-263
-285
-297
-291
-296
-303
-319
-327
-331
-328
-314
-307
-302
-296
-300
-269
-229
-225
-203
-200
-198
-188
-193
-207
-207
-176
-151
-151
-147
-161
-176
-187
-198
-187
-182
-173
-164
-168
-185
-182
-173
-171
-174
-141
-104
-123
-161
-186
-190
-179
-173
-149
-115
-117
-126
-149
-187
-197
-212
-209
-170
-169
-173
-180
-189
-184
-185
-174
-168
-164
-176
-212
-215
-195
-179
-188
-206
-209
-225
-241
-235
-222
-229
-239
-231
-235
-243
-269
-291
-295
-314
-323
-334
-333
-328
-324
-334
-355
-351
-327
-295
-278
-279
-291
-282
-278
-286
-270
-237
-246
-263
-260
-245
-196
-157
-142
-145
-144
-142
-143
-149
-130
-119
-123
-129
-149
-153
-137
-130
-143
-150
-139
-135
-139
-145
-158
-159
-154
-156
-158
-160
-146
-161
-174
-193
-226
-230
-233
-218
-211
-236
-246
-247
-233
-220
-193
-201
-223
-216
-211
-190
-168
-167
-157
-161
-165
-168
-176
-176
-195
-198
-195
-183
-183
-184
-185
-226
-256
-261
-280
-302
-309
-291
-282
-297
-282
-272
-249
-195
-150
-141
-148
-140
-125
-142
-163
-173
-209
-227
-241
-237
-225
-232
-228
-213
-198
-173
-169
-189
-180
-194
-198
-198
-204
-209
-213
-207
-231
-247
-228
-198
-190
-171
-152
-174
-205
-206
-208
-206
-191
-180
-178
-195
-220
-205
-196
-195
-196
-213
-220
-208
-212
-225
-240
-264
-263
-266
-291
-296
-273
-275
-284
-288
-287
-284
-281
-281
-294
-277
-273
-274
-275
-270
-245
-247
-276
-304
-324
-324
-320
-327
-320
-317
-316
-315
-324
-314
-322
-320
-285
-266
-259
-260
-255
-244
-216
-210
-218
-238
-281
-297
-314
-341
-355
-339
-314
-298
-303
-307
-306
-300
-274
-251
-235
-228
-239
-240
-248
-246
-226
-230
-249
-250
-261
-293
-328
-331
-324
-323
-315
-317
-296
-274
-262
-243
-240
-254
-250
-254
-251
-245
-254
-256
-262
-280
-283
-284
-288
-290
-292
-275
-268
-268
-270
-253
-255
-256
-229
-227
-242
-252
-236
-198
-197
-225
-241
-246
-232
-225
-249
-248
-232
-230
-215
-236
-251
-216
-210
-213
-221
-230
-241
-268
-254
-245
-260
-255
-237
-226
-249
-281
-292
-308
-292
-294
-301
-306
-310
-323
-356
-338
-325
-314
-304
-317
-328
-337
-349
-340
-308
-292
-298
-303
-316
-327
-353
-356
-364
-352
-317
-320
-318
-318
-302
-267
-276
-285
-283
-303
-292
-266
-252
-239
-249
-252
-224
-211
-201
-204
-239
-270
-268
-277
-259
-238
-240
-241
-267
-304
-325
-337
-325
-314
-307
-284
-253
-250
-229
-230
-253
-248
-274
-289
-288
-290
-299
-320
-342
-352
-343
-355
-360
-342
-317
-264
-222
-209
-213
-225
-240
-254
-257
-247
-259
-255
-241
-236
-250
-244
-240
-251
-256
-260
-252
-244
-244
-253
-258
-254
-247
-239
-228
-216
-231
-254
-257
-254
-260
-279
-298
-298
-285
-284
-284
-285
-309
-291
-289
-287
-249
-239
-229
-194
-192
-213
-219
-227
-265
-272
-253
-219
-219
-237
-234
-231
-227
-225
-236
-245
-235
-210
-203
-187
-174
-143
-126
-118
-114
-132
-127
-130
-156
-177
-192
-199
-216
-228
-213
-197
-196
-192
-191
-233
-253
-246
-244
-247
-251
-270
-294
-301
-310
-319
-314
-317
-317
-300
-301
-289
-273
-277
-277
-293
-313
-318
-334
-340
-336
-320
-304
-303
-284
-273
-277
-274
-273
-269
-254
-246
-246
-220
-196
-193
-180
-171
-151
-159
-174
-191
-193
-179
-177
-183
-183
-205
-232
-229
-222
-218
-233
-248
-256
-271
-270
-274
-301
-302
-293
-273
-263
-262
-262
-277
-315
-343
-355
-349
-347
-330
-334
-346
-353
-380
-385
-396
-402
-385
-383
-363
-327
-308
-300
-310
-306
-320
-336
-370
-378
-382
-398
-368
-333
-299
-255
-246
-243
-230
-226
-251
-275
-275
-274
-279
-300
-296
-291
-279
-241
-225
-204
-170
-171
-189
-204
-242
-269
-266
-278
-291
-330
-341
-316
-311
-291
-279
-267
-262
-262
-274
-280
-283
-316
-337
-366
-389
-395
-399
-396
-384
-374
-342
-308
-305
-284
-259
-233
-214
-215
-201
-210
-236
-232
-208
-197
-219
-263
-309
-314
-297
-270
-236
-255
-287
-288
-308
-329
-324
-309
-303
-330
-335
-325
-313
-308
-303
-281
-267
-260
-287
-330
-345
-335
-344
-344
-326
-329
-349
-361
-345
-318
-312
-296
-258
-245
-236
-237
-237
-248
-261
-237
-244
-270
-299
-335
-367
-379
-366
-346
-335
-312
-288
-271
-258
-240
-196
-193
-201
-197
-214
-242
-268
-302
-329
-323
-297
-275
-270
-266
-260
-263
-260
-279
-297
-298
-298
-305
-315
-292
-299
-318
-322
-341
-354
-363
-381
-386
-408
-404
-395
-400
-419
-426
-384
-377
-362
-334
-331
-338
-338
-340
-337
-331
-329
-339
-319
-296
-280
-279
-293
-295
-302
-301
-274
-259
-248
-214
-215
-222
-237
-247
-255
-246
-234
-267
-278
-276
-285
-320
-359
-359
-366
-369
-354
-363
-360
-318
-294
-261
-240
-252
-231
-239
-245
-233
-266
-280
-285
-299
-330
-347
-343
-350
-354
-330
-331
-305
-288
-295
-299
-304
-295
-271
-270
-288
-296
-288
-286
-310
-307
-297
-290
-298
-295
-275
-285
-310
-310
-322
-333
-320
-304
-298
-269
-230
-204
-195
-184
-153
-153
-172
-156
-130
-145
-159
-169
-188
-208
-207
-195
-220
-244
-229
-237
-248
-244
-230
-235
-230
-202
-187
-186
-190
-183
-196
-191
-192
-208
-216
-207
-207
-196
-195
-196
-177
-150
-134
-138
-142
-151
-162
-168
-160
-171
-171
-169
-171
-172
-174
-179
-180
-167
-175
-183
-179
-171
-174
-178
-166
-160
-165
-172
-164
-168
-180
-186
-201
-207
-220
-233
-248
-271
-282
-284
-285
-295
-289
-294
-289
-276
-282
-272
-271
-280
-299
-307
-301
-291
-273
-234
-229
-243
-247
-233
-201
-206
-218
-228
-234
-226
-213
-206
-208
-218
-208
-226
-232
-229
-241
-234
-245
-235
-206
-192
-181
-181
-192
-212
-231
-233
-245
-224
-187
-156
-137
-150
-161
-164
-157
-163
-152
-168
-170
-166
-163
-179
-231
-260
-269
-280
-309
-328
-304
-278
-262
-251
-260
-274
-285
-292
-291
-279
-276
-270
-259
-255
-247
-235
-234
-257
-283
-303
-321
-326
-346
-375
-382
-384
-368
-342
-320
-283
-245
-221
-206
-177
-146
-158
-186
-187
-183
-200
-202
-189
-193
-179
-181
-194
-197
-189
-193
-213
-217
-206
-221
-213
-210
-217
-208
-193
-184
-209
-229
-237
-246
-275
-280
-310
-334
-323
-305
-288
-256
-220
-199
-195
-176
-158
-161
-166
-196
-203
-189
-178
-173
-211
-215
-215
-243
-247
-238
-214
-203
-221
-221
-217
-197
-168
-157
-128
-114
-138
-140
-141
-183
-208
-196
-183
-210
-231
-236
-236
-243
-268
-279
-293
-308
-296
-311
-327
-315
-305
-287
-298
-289
-283
-315
-320
-302
-291
-280
-274
-286
-302
-295
-293
-303
-301
-302
-313
-310
-294
-299
-318
-315
-300
-278
-269
-259
-273
-279
-280
-281
-260
-280
-290
-306
-329
-331
-307
-268
-248
-245
-272
-288
-295
-290
-300
-295
-263
-251
-261
-278
-276
-258
-245
-242
-222
-226
-237
-256
-287
-288
-297
-301
-313
-313
-312
-318
-305
-314
-300
-270
-276
-274
-281
-294
-295
-276
-258
-253
-240
-209
-197
-197
-186
-187
-194
-209
-220
-226
-226
-220
-230
-266
-282
-280
-257
-228
-240
-232
-235
-251
-255
-277
-288
-288
-274
-278
-288
-296
-273
-240
-209
-213
-208
-209
-239
-239
-231
-234
-237
-220
-203
-208
-196
-207
-208
-210
-209
-182
-187
-201
-213
-213
-205
-210
-218
-237
-242
-240
-248
-266
-287
-272
-260
-264
-260
-256
-267
-271
-259
-256
-267
-263
-249
-226
-222
-226
-214
-208
-181
-190
-186
-172
-174
-181
-191
-203
-207
-214
-229
-237
-246
-251
-247
-241
-250
-255
-265
-251
-220
-217
-250
-275
-274
-264
-232
-214
-215
-214
-239
-256
-287
-314
-352
-371
-343
-334
-322
-297
-308
-333
-354
-358
-342
-306
-266
-253
-259
-283
-296
-314
-353
-395
-396
-370
-339
-301
-265
-252
-257
-260
-237
-244
-246
-250
-280
-291
-268
-252
-238
-226
-208
-215
-227
-243
-233
-247
-267
-261
-260
-246
-234
-223
-229
-253
-274
-272
-280
-275
-289
-290
-310
-345
-343
-329
-307
-296
-300
-282
-290
-309
-316
-326
-323
-306
-290
-298
-295
-279
-250
-250
-259
-259
-250
-230
-227
-235
-265
-296
-318
-336
-366
-415
-427
-402
-380
-333
-291
-275
-295
-309
-299
-273
-249
-255
-251
-247
-247
-245
-247
-248
-246
-236
-236
-290
-322
-319
-327
-317
-323
-327
-314
-302
-287
-283
-276
-269
-278
-300
-287
-250
-241
-253
-284
-294
-324
-317
-327
-331
-309
-317
-300
-287
-278
-274
-283
-288
-285
-279
-268
-257
-243
-253
-262
-248
-244
-246
-270
-269
-258
-268
-264
-259
-257
-245
-248
-272
-252
-227
-234
-243
-261
-282
-278
-252
-234
-223
-220
-224
-222
-220
-238
-256
-261
-276
-285
-307
-308
-310
-318
-313
-303
-300
-311
-297
-308
-311
-293
-267
-277
-286
-271
-260
-258
-284
-309
-311
-320
-332
-339
-330
-330
-367
-387
-377
-356
-333
-316
-326
-329
-313
-331
-344
-344
-340
-327
-329
-352
-383
-378
-367
-372
-338
-316
-323
-314
-296
-275
-276
-293
-291
-278
-276
-253
-263
-284
-284
-270
-263
-272
-288
-291
-298
-278
-257
-267
-266
-244
-238
-224
-222
-227
-203
-182
-187
-216
-235
-247
-259
-261
-264
-255
-243
-251
-241
-247
-254
-252
-237
-230
-228
-208
-193
-175
-182
-184
-149
-156
-168
-171
-186
-194
-177
-177
-180
-165
-179
-185
-207
-247
-253
-235
-216
-192
-170
-179
-205
-214
-222
-239
-295
-315
-285
-284
-255
-218
-209
-221
-251
-254
-234
-221
-231
-233
-245
-268
-273
-281
-266
-256
-245
-225
-228
-247
-238
-221
-250
-230
-225
-245
-233
-220
-205
-188
-195
-224
-233
-228
-219
-224
-236
-229
-188
-168
-181
-187
-207
-197
-210
-244
-218
-196
-204
-196
-179
-206
-227
-246
-264
-258
-259
-244
-225
-225
-236
-243
-231
-239
-262
-259
-246
-267
-250
-238
-259
-269
-251
-253
-262
-274
-267
-272
-315
-309
-287
-288
-281
-311
-342
-316
-290
-268
-248
-215
-174
-193
-228
-223
-208
-193
-163
-165
-184
-204
-205
-182
-196
-211
-208
-219
-244
-260
-266
-261
-238
-211
-203
-181
-191
-217
-211
-197
-202
-206
-218
-233
-205
-203
-241
-272
-299
-313
-316
-314
-321
-316
-286
-258
-237
-223
-237
-239
-225
-205
-198
-197
-206
-218
-220
-215
-208
-206
-209
-210
-187
-167
-177
-186
-193
-212
-256
-267
-261
-278
-305
-307
-296
-274
-264
-285
-287
-274
-275
-252
-245
-257
-247
-240
-238
-242
-230
-236
-266
-275
-265
-251
-255
-266
-246
-239
-230
-230
-258
-280
-269
-232
-210
-217
-245
-264
-270
-292
-297
-261
-271
-281
-281
-304
-307
-294
-278
-236
-229
-228
-229
-231
-221
-217
-199
-225
-255
-223
-224
-233
-230
-228
-200
-175
-168
-163
-181
-208
-209
-210
-211
-241
-264
-273
-282
-272
-264
-280
-283
-292
-280
-265
-272
-239
-221
-219
-206
-210
-203
-211
-245
-261
-280
-293
-310
-300
-285
-310
-300
-296
-311
-328
-349
-347
-345
-313
-290
-312
-330
-346
-352
-328
-289
-257
-229
-227
-237
-253
-253
-220
-226
-233
-217
-215
-213
-237
-238
-207
-203
-194
-213
-229
-212
-197
-193
-205
-214
-227
-252
-269
-257
-260
-248
-255
-280
-283
-275
-266
-259
-252
-249
-239
-226
-208
-171
-127
-117
-133
-153
-168
-153
-141
-148
-152
-175
-196
-206
-231
-236
-244
-260
-265
-280
-270
-260
-258
-244
-210
-207
-202
-181
-173
-167
-189
-201
-197
-208
-200
-194
-191
-162
-164
-188
-191
-188
-193
-183
-181
-207
-224
-237
-238
-241
-236
-252
-269
-276
-252
-195
-187
-213
-212
-214
-220
-203
-197
-191
-207
-201
-193
-197
-192
-187
-167
-142
-147
-147
-153
-159
-159
-178
-196
-233
-246
-228
-237
-240
-247
-277
-231
-175
-143
-136
-138
-111
-134
-198
-206
-213
-206
-206
-210
-213
-220
-231
-218
-189
-199
-205
-202
-214
-203
-190
-173
-167
-179
-187
-186
-193
-186
-191
-242
-263
-261
-251
-249
-248
-239
-252
-260
-264
-256
-246
-236
-227
-204
-181
-158
-158
-183
-195
-223
-239
-241
-239
-247
-278
-291
-307
-319
-303
-291
-302
-286
-239
-225
-231
-260
-255
-230
-244
-249
-246
-260
-275
-263
-266
-280
-267
-253
-233
-240
-238
-222
-229
-254
-265
-272
-282
-275
-278
-272
-282
-309
-285
-271
-253
-231
-234
-266
-261
-269
-283
-264
-265
-254
-246
-259
-246
-230
-199
-182
-169
-141
-99
-68
-60
-48
-24
-22
-43
-72
-99
-95
-110
-117
-157
-197
-209
-207
-183
-183
-211
-216
-184
-156
-141
-140
-139
-148
-193
-233
-259
-276
-292
-312
-324
-339
-353
-350
-331
-322
-306
-304
-293
-278
-255
-233
-202
-198
-200
-193
-206
-241
-287
-325
-352
-383
-387
-364
-331
-307
-303
-310
-307
-292
-280
-258
-224
-211
-206
-172
-181
-185
-172
-157
-152
-163
-155
-153
-155
-145
-156
-143
-154
-165
-175
-204
-192
-214
-234
-238
-244
-243
-222
-227
-222
-214
-229
-229
-213
-201
-204
-231
-264
-273
-295
-296
-294
-272
-261
-294
-313
-308
-305
-306
-288
-277
-263
-249
-282
-312
-295
-294
-296
-295
-293
-302
-326
-343
-343
-335
-329
-311
-303
-326
-335
-310
-309
-315
-306
-295
-307
-316
-349
-366
-353
-350
-335
-337
-337
-298
-262
-246
-243
-254
-259
-281
-311
-313
-324
-341
-375
-382
-352
-333
-315
-308
-315
-315
-289
-271
-270
-278
-274
-274
-285
-308
-320
-293
-282
-270
-256
-248
-248
-244
-227
-218
-214
-228
-248
-242
-240
-233
-239
-222
-211
-192
-188
-225
-213
-217
-249
-264
-246
-239
-241
-246
-263
-272
-279
-306
-313
-317
-326
-310
-291
-279
-251
-247
-258
-276
-283
-267
-277
-281
-262
-261
-264
-280
-268
-257
-270
-267
-261
-263
-296
-326
-325
-342
-350
-345
-332
-312
-325
-321
-323
-324
-323
-327
-300
-280
-259
-226
-215
-201
-189
-203
-225
-227
-225
-206
-170
-157
-190
-212
-236
-285
-278
-255
-253
-260
-264
-236
-212
-234
-247
-245
-230
-218
-200
-206
-247
-274
-288
-288
-309
-333
-359
-373
-376
-362
-372
-392
-383
-392
-360
-335
-331
-305
-284
-268
-259
-260
-263
-307
-334
-338
-340
-345
-352
-340
-315
-302
-268
-243
-236
-223
-249
-241
-222
-228
-221
-248
-280
-295
-316
-328
-327
-335
-324
-304
-307
-296
-282
-283
-259
-244
-233
-238
-276
-317
-331
-352
-378
-359
-347
-331
-306
-293
-281
-292
-295
-277
-282
-295
-294
-305
-317
-328
-329
-328
-345
-333
-312
-288
-283
-279
-246
-233
-224
-204
-206
-215
-202
-195
-219
-227
-221
-219
-220
-216
-216
-210
-164
-139
-127
-102
-114
-123
-134
-137
-137
-159
-189
-195
-201
-226
-263
-276
-280
-279
-266
-269
-283
-303
-309
-314
-325
-340
-346
-345
-313
-298
-293
-282
-274
-258
-228
-213
-233
-245
-245
-232
-202
-206
-213
-200
-196
-188
-179
-175
-180
-184
-194
-230
-261
-271
-275
-286
-283
-274
-270
-260
-241
-232
-234
-250
-278
-283
-291
-286
-265
-251
-225
-207
-218
-232
-241
-247
-246
-258
-262
-306
-316
-305
-334
-345
-334
-309
-324
-363
-376
-377
-391
-409
-387
-381
-386
-380
-393
-380
-365
-363
-366
-362
-339
-331
-350
-357
-345
-322
-345
-360
-344
-353
-372
-358
-307
-280
-254
-227
-236
-252
-258
-260
-277
-299
-327
-349
-366
-402
-396
-388
-385
-385
-386
-402
-428
-424
-421
-432
-434
-421
-398
-374
-361
-334
-314
-292
-288
-288
-291
-267
-249
-235
-227
-227
-230
-245
-258
-279
-276
-265
-253
-256
-271
-298
-296
-279
-262
-232
-227
-215
-202
-200
-192
-172
-180
-200
-211
-198
-179
-187
-169
-160
-172
-194
-208
-202
-174
-180
-189
-163
-161
-176
-206
-237
-258
-270
-260
-252
-276
-293
-284
-250
-225
-232
-246
-233
-234
-259
-277
-283
-294
-288
-285
-289
-288
-291
-272
-279
-311
-307
-309
-316
-297
-291
-272
-262
-262
-251
-221
-191
-195
-197
-205
-205
-158
-149
-184
-184
-158
-159
-191
-199
-206
-222
-216
-223
-231
-244
-224
-217
-227
-216
-192
-186
-193
-222
-240
-248
-277
-290
-283
-304
-334
-340
-377
-416
-416
-392
-397
-410
-414
-395
-350
-330
-300
-273
-278
-271
-261
-261
-256
-266
-281
-285
-287
-266
-270
-279
-281
-261
-251
-235
-175
-143
-148
-151
-137
-128
-149
-151
-137
-137
-152
-168
-185
-215
-227
-220
-210
-231
-231
-228
-237
-244
-250
-245
-236
-236
-216
-204
-223
-247
-284
-271
-243
-243
-257
-292
-329
-338
-356
-377
-368
-351
-339
-336
-320
-316
-309
-301
-291
-279
-288
-299
-317
-342
-353
-330
-317
-302
-274
-260
-241
-238
-254
-260
-272
-274
-270
-281
-263
-254
-261
-249
-242
-212
-189
-173
-173
-184
-163
-147
-164
-167
-154
-176
-191
-200
-207
-217
-212
-202
-233
-242
-224
-214
-217
-218
-220
-249
-271
-261
-268
-291
-277
-272
-253
-237
-228
-215
-232
-237
-201
-179
-183
-188
-205
-200
-194
-189
-198
-213
-191
-179
-185
-188
-203
-228
-253
-253
-239
-247
-243
-236
-246
-230
-225
-227
-202
-187
-177
-185
-233
-259
-275
-278
-282
-307
-311
-318
-305
-313
-309
-277
-271
-266
-262
-237
-210
-221
-240
-259
-298
-321
-310
-302
-300
-307
-308
-293
-289
-271
-273
-283
-296
-301
-293
-326
-310
-297
-310
-287
-265
-264
-236
-223
-209
-211
-214
-183
-183
-176
-184
-197
-202
-201
-204
-198
-197
-180
-189
-217
-218
-230
-250
-272
-272
-268
-271
-282
-295
-308
-293
-284
-288
-269
-294
-315
-309
-315
-283
-265
-270
-267
-286
-314
-318
-315
-326
-329
-317
-284
-254
-242
-206
-185
-165
-164
-194
-212
-186
-176
-177
-175
-195
-197
-197
-202
-191
-187
-185
-181
-190
-200
-183
-155
-135
-128
-137
-133
-127
-137
-158
-194
-224
-243
-247
-232
-231
-236
-224
-214
-228
-253
-262
-254
-246
-251
-257
-279
-289
-284
-306
-338
-373
-396
-399
-381
-392
-385
-358
-372
-368
-361
-361
-329
-307
-302
-282
-291
-288
-261
-255
-273
-295
-302
-291
-285
-254
-229
-240
-256
-251
-234
-199
-167
-113
-78
-89
-85
-120
-146
-162
-173
-188
-204
-207
-215
-198
-191
-210
-224
-234
-224
-223
-234
-241
-251
-251
-259
-259
-270
-283
-284
-302
-286
-261
-251
-263
-289
-283
-280
-311
-320
-291
-266
-260
-256
-258
-261
-286
-302
-315
-324
-327
-320
-280
-267
